Free ROI Shipping over €70.
Organic Floral Waters are the by-product of the extraction of the organic essential oil.