Free Shipping On All Orders!
$30.00

Kerastase Nutritive Bain Magistral

Weight: 8.5 oz

Daily shampoo to remove impurities and deeply nourish hair from within. Smooth and soft hair touch, extremely supple texture with added shine.