FREE SAMPLES & SHIPPING ON ORDERS $30+
$38.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.