Kérastase

Nutritive Bain Satin 2 250ml

Shampoo

Sale price Price $57.00 Regular price Unit price  per 

Apply to damp hair, emulsify, massage and rinse.