EVERLASTING ROSES

EVERLASTING ROSES

Regular price
$129.95
Sale price
$129.95
Regular price
Sold out
Unit price
per 

Our new beautiful preserved everlasting roses are now here!!
Available in a range of colours to chose from. These require no water or maintenance. Perfect to suit any special occasion.
Available in Gold, Red, White, Pink & Baby Blue!