The Real Flower Petal Confetti Company - Flower Petals and Rose Petals, Biodegradable Confetti
Description:
Real flower petals in their natural colours, make beautiful biodegradable confetti. Bring the magical touch of an English summer garden to your wedding.