Bain Satin 1

Kerastase

Regular price $45.00

Exceptional hair nutrition shampoo for normal to slightly dry hair.