1995 LOCA LASHES

1995 LOCA LASHES

Regular price
$1.99
Sale price
$1.99
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

1995 LOCA. 90's babies definitely are the best, but the BOMBEST LOCAS are born in 1995! The perfect lashes that every LOCA/LOCO out there needs