Free UK delivery when you spend £20

Gold Rose Petals Pack of 300

Gold Rose Petals Pack of 300

Regular price
£6.99
Sale price
£6.99
Tax included.
Quantity must be 1 or more

Luxury fabric rose petals, perfectly for table decorations.