Kerastase Nutritive Bain Magistral

Size: 250 ml

$30.00

Moisturizing shampoo for severely dry hair.