LUTON - LASH TECHSSpotlight Lash Tech: THE LASH EMPRESS Lash Tech: The Lash Empress Location: Luton, Bedfordshire, UK Instagram: @TheeLashEmpress Book...