McCartans Pharmacy
Eylure Lashes Volume No.101
Eylure Lashes Volume No.101
Regular price
£5.99
Regular price
£0.00
Sale price
£5.99
Unit price
/
per
A full, shorter length lash that really opens up the eye, Eylure volume no. 101 is an all-time favourite lash that is full and shorter in length to really open up the eye