Deep Moisture Shampoo

£5.50 £10.95

Hydrating shampoo nourishes hair and replenishes lost moisture without weighing it down.


Next Previous