Organic Whole Rose Buds (2 ounces)

Organic Whole Rose Buds (2 ounces)

Regular price $10.20 Sale

One of the most popular herbs in our shop, the whole Rose buds are beautiful, tasty, and smell divine!