bridesupnorth.com
Confetti creativity: Shropshire Petals
Shropshire Petals grow 100% biodegradable and eco-friendly natural petal confetti on their farm, which is all delicately handpicked and naturally dried.