Cleopatra

Regular price $11.00 Save $-11.00
43 in stock
Cleopatra is a mink lash that adds length, volume, and drama to your natural lashes.