Description
Eylure 18 Hour Lash Glue - Designed to last up to 18 hours. Long lasting and quick drying. Infused with green tea and bamboo. Latex . Designed to last up to 18 hours Long lasting and quick drying Infused with green tea and bamboo Latex
Country of Origin: USA
Manufacturer/Importer/Packed By: Eylure
Country of Origin: USA
Manufacturer/Importer/Packed By: Eylure