Skip to product information
1 of 2

Crystal Candy

Crystal Candy Edible Rose Petals - Sweet Rose Leaves No.12. - Red

Crystal Candy Edible Rose Petals - Sweet Rose Leaves No.12. - Red

Regular price £7.95 GBP
Regular price Sale price £7.95 GBP
Sale Sold out
Tax included. Shipping calculated at checkout.
100% edible and 100% legal colours and ingredients for the UK/EU/US markets.

Materials

Shipping & Returns

Dimensions

Care Instructions

View full details