Kerastase Elixir K Ultime Sublime Cleansing Oil Shampoo, 2.71 Ounce
Elixir K ultime sublime cleansing oil shampoo by Kerastase for unisex-2.71 ounce shampoo.