100% Pure Organic Rose Otto floral water - 110mls

Natural Organic Rose Hydrolat – 110 ml of Pure, Organic Rose Otto Distillate. Indulge in the exquisite purity ofRose Hydrolat, a premium 110 ml steam‑distilled floral water made from organic Rose Otto petals.

eBay