Elixir Ultime L'Huile Original Hair Oil

Kerastase

Size: 100 ml

$58.00

Our iconic hair oil for all hair types, re-invigorated with sacred marula oil