The Definition Mascara Waterproof

AED 75
/

A waterproof mascara that gives our lashes the perfect definition and shape, providing intense, rich color to instantly intensify your eyes.