Bain Satin 1 Shampoo

Kerastase

Size: 250 ml

$31.00

Exceptional hair nutrition shampoo for normal to slightly dry hair.