1028 Visual Therapy Ultra Precision Lasting Eyeliner

$27.00
  • 1028 Visual Therapy Ultra Precision Lasting Eyeliner 
  • 0.01mm
  • 0.55g
  • Made in Taiwan