Moisture Repair Shampoo
Moroccanoil

Moisture Repair Shampoo

Regular price $37.95 $0.00 Unit price per
A strengthening shampoo infused with proteins to restore broken or brittle hair