FREE SHIPPING ON ORDERS OVER $75

Kerastase Nutritive Bain Satin 2 Shampoo 8.5OZ

Kerastase Nutritive Bain Satin 2 Shampoo 8.5OZ

Regular price
$35.00
Sale price
$35.00
Unit price
per 
Free Shipping at $75!

Exceptional Nutrition Shampoo for Dry, Sensitized Hair. Evens out hair surface for optimized shine and manageability for styling.