Kerastase Cristalliste Shampoo Thick Hair 8.5 oz

Kerastase Cristalliste Shampoo Thick Hair 8.5 oz

Regular price
$23.74
Sale price
$23.74

Contains a new generation of cleansing foaming agents
Helps remove impurities while respecting the integrity of hair's lipid layer
Enriched with Liquid Light Complex to smooth the lengths without overloading hair