Your cart
Close Alternative Icon
Free Shipping on most orders over $100 (see our T's & C's) Free Shipping on most orders over $100 (see our T's & C's)
Large Diamond  Rose -  Deep Pink - 40 cms

Large Diamond Rose - Deep Pink - 40 cms

$15.50

Large Diamond Rose Head  - Deep Pink on short stem - 40 cms in diameter.

Approx length of stem is 38 cms