Kerastase

Kerastase® Elixir Ultime Sublime Cleansing Oil Shampoo

Regular price $46.00 Save $-46.00

1 in stock
Kérastase Elixir Ultime Sublime Cleansing Oil Shampoo is a rich and luxurious bath for lavish cleansing for all hair types.