Rose Petals
Rose Petals

Rose Petals

Regular price £5.75
Unit price  per 

Rose Petals
Stunning petals, makes a gorgeous tea infusion. 20g.

Shelf life: 6 months.