Velvet Emperor Rose Single Stem - 72cm length (Ivory)

Velvet Emperor Rose Single Stem - 72cm length (Ivory)

Regular price £3.00
/
Tax included.

Only -3 items in stock!