Wild Rose Buds

$ 20.00

Beautiful organic wild rose buds perfect for an Afternoon Tea Time. Naturally Caffeine Free!