Le Bain Elixir Ultime Shampoo
Kerastase
Size: 250 mL
$35.00
Versatile nourishing oil shampoo that provides ultimate shine & hair nourishment.
Kerastase
Size: 250 mL
$35.00
Versatile nourishing oil shampoo that provides ultimate shine & hair nourishment.