Waterproof Mascara

Availability:

50 in stock


  • Long-Wearing, 8 Hours
  • Ophthalmologist Tested
  • Waterproof
  • Smudge-Proof

749.00

50 in stock