Kerastase

Bain Satin 1 Shampoo

  • Sale
  • Regular price $31.00
Shipping calculated at checkout.


Nourishes slightly dry hair. Creates soft hair. Essential nutrition for healthy hair. Awarded InStyle Magazine's Best Beauty Buys 2016.