Shu Uemura Petal Lash Mascara
$40.00 USD
Shu Uemura Petal Lash Mascara.
Catch fine lashes and create gorgeous eyes with volume and upward curls. Waterproof prescription that does not bleed for a long time. A faint scent of cherry blossoms.