Evening Primrose Oil Shampoo (1000) ml

£29.00

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 1000 g
Scroll to Top