Kerastase

Kerastase® Elixir Ultime Sublime Cleansing Oil Shampoo

Regular price $48.00 Save $-48.00

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