Preserved Roses

£125.00

Real roses, grown in natural soil and preserved to the last for months.

Categories: ,