Kerastase
Bain Magistral Shampoo
Regular price
$33.00 USD
Regular price
Sale price
$33.00 USD
Unit price
per
Couldn't load pickup availability
Fundamental nutrition shampoo for dry to severely dry hair.
![Bain Magistral Shampoo](http://shoptherapyhair.com/cdn/shop/products/image_425fd5b8-492e-417e-8067-f51a8ff35e7f_1445x.webp?v=1655336610)
![Bain Magistral Shampoo](http://shoptherapyhair.com/cdn/shop/products/image_70915f92-c8b4-454e-b945-7de3e651cf2c_1445x.webp?v=1655336612)