Bain de Terre Passion Flower Color Preserving Shampoo (1000ml)

Bain de Terre Passion Flower Color Preserving Shampoo (1000ml)

Regular price
$15.70
Sale price
$15.70
Regular price
Sold out
Unit price
per 

Bain De Terre Passion Flower Color Preserving Shampoo (For Color-Treated Hair) - 1000ml/33.8oz
A fragrant color-protecting shampoo Formulated wi
Bain De Terre