home
>
Eylure definition lashes no 110 1 pair
eylure definition lashes no 110 1 pair
Eylure definition lashes no 110 1 pair
A neat lash with manicured tips ideal for a slightly structured finish eylure strip lashes enhance the natural beauty of your eyes suitable for all eyeshapes they are ideal for regular wear or a special occasion note lash glue and application and care instructions included in all packs

SIMILAR PRODUCTS