Kerastase Bain Magistral Shampoo
Kerastase Bain Magistral Shampoo

Kerastase Bain Magistral Shampoo

Regular price $38.00
/
Tax included.

Only 3 items in stock!

Kerastase Nutritive Bain Magistral Shampoo 250ml / 8.5oz

"Fundamental nutrition shampoo for dry to severely dry hair."