Wild Rose Buds

$ 40.00

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