This is all professionally freeze-dried and is 100% biodegradable.
Our petals are the perfect way to add a touch of romance to your big day!
£8.50 – £24.00Price range: £8.50 through £24.00