Jasmine Water - 100ml
£3.00
Floral Waters are the steam distillation by product of essential oils and have their own unique soothing properties.
Floral Waters are the steam distillation by product of essential oils and have their own unique soothing properties.