Kerastase Elixir Ultime L’Huile Rose (100ml)

RM170.00

or 3 payments of RM56.67 with

Smooths hair for an irresistible shine.