FREE SHIPPING ON ORDERS OF $25+
$53.00

Kerastase Nutritive Masque Magistral

Weight: 6.8 oz

Fundamental nutrition masque for dry to severely dry hair.