Kérastase Nutritive Bain Satin

Kérastase Nutritive Bain Satin

  • $40.00
    Unit price per 


Hydrating shampoo for fine to medium dry hair.