Organic Rose Petals

Organic Rose Petals

Regular price $3.00
/

6 tsp of dried, organic roses. Petals, calyx and full buds might be included.

You may also like