Bain Ultra-Violet Shampoo

Kerastase

Size: 250 ml

$35.00

Purple shampoo with Hyaluronic Acid neutralizes brassy hair.