Snowfetti®
£40.00Price
Our Snowfetti® is the best Snow Confetti on the Market
100% Biodegradable, made from natural, annually renewable starches
Water Soluble - this will dissolve overnight in the rain or can be hosed away into flower beds to dissolve.
Snowfetti | Wholesale Confetti | Snow Confetti