Bain Magistral

A deeply nourishing shampoo for severely dried-out hair.

$49.00