Kerastase

Kerastase Premiere Intense Repairing Hair Oil 30ml

Regular price $70.00 Save $-70.00

3 in stock

Shine intensifying repairing oil for damaged hair.