Rose Petals ~ Organic
This variant is currently sold out.
Organic Red Rose Petals are useful as a fragrant addition to your favorite tea or for making popourri. Harvested from the Nile River Delta in Egypt these fragrant Rose Petals will certainly raise your vibration!
Certified Organic by Pro-Cert Organic Systems.
Premium Organic Rose Petals from Egypt