Skip to product information
1 of 2

Crystal Candy

Crystal Candy Edible Rose Petals - Sweet Rose Leaves No.11.

Crystal Candy Edible Rose Petals - Sweet Rose Leaves No.11.

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

Materials

Shipping & Returns

Dimensions

Care Instructions

View full details