L'Oréal Elvive Dream Lengths Restoring Shampoo for Long Damaged Hair 340ml

$12.35$15.00

Available: In stock

Specially formulated for long, damaged hair, this creamy, caring shampoo is enriched with a powerful cocktail of Vegetal Keratin, Vitamins, and Castor Oil. It works...