Artificial Roses

Roses are heavily symbolic, often used in heraldry, badges, and coats of arms. Roses, with their unique combination of thorny stems and fragrant blossoms, are often prized a symbol of achievement, completion and perfection. But most widespread meaning is, of course, love and beauty.

Here we selected incredibly realistic latex roses, made from moulds of living flowers.