Stunning white and ivory artificial rose petals.Each pack contains approximately 140 petals.

Artificial Rose Petals

£1.00Price