Kerastase Magistral Shampoo, 34 Ounce
Brand: KERASTASE
Color: multi


Restores the hair's optimal moisture
Leaves locks silky-smooth
Sulfate-free shampoo