Kérastase Specifique - Bain Divalent Shampoo

Kérastase Specifique - Bain Divalent Shampoo

Regular price
$45.00
Sale price
$45.00
Unit price
per 

Smart balancing hair bath for combination hair, oily roots and sensitised lengths and ends.