KERASTASE ELIXIR ULTIME ALL HAIR

KERASTASE ELIXIR ULTIME ALL HAIR

Regular price $56.00 Sale

  • All hair
  • oleo-complexe
  • made with maize, argan, camellia, and pracaxi
  • pre-cleanser before shampoo
  • apply before and after styling
  • 100ml