Kerastase Elixir Ultime Bain 34 Oz / 1000 MlVersatile nourishing oil that provides ultimate shine, softness and nourishment for all hair types.
Latest Price Updates