A luxurious shampoo that harnesses the natural moisturising and emollient properties of Evening Primrose Oil, combined with the health giving properties of Gamma Linolenic Acid.
Deprecated Products
Evening Primrose Oil Shampoo (1000) ml
£29.00
A luxurious shampoo that harnesses natural Evening Primrose Oil
Out of stock