Antina's Carrot Red Doll Eyelashes
12 sets
10 mm L x 25 mm W
Brand new and never used, these Antina's formerly Tallina's Carrot Red eyelashes are no longer being manufactured and are a rare find!