Red artificial petals (Letchworth)

Approximately 250-300 (36grams) artificial red petals.

Each petal is approx 3cm X 3cm

       
Posted by
Approximate Location