Elixer Ultimate Oil Mist Fine/normal Hair

Size: 100 ml

$50.00

Iconic nourishing hair oil for all hair types.