COVID-19 UPDATE : We Are Still Shipping Orders
Larella London is a luxury eyelash brand which aims to exceed in quality from start to finish.