Evening Primrose Oil Shampoo (500) ml

£17.50

A luxurious shampoo that harnesses natural Evening Primrose Oil

Out of stock

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.

Weight 500 g
Scroll to Top