L lucys Active Member Joined May 21, 2012 Messages 25 Reaction score 1 Location whitstable Aug 22, 2017 #1 Where do people buy these from ?
angelina221 Master Lash Tech Joined Nov 6, 2007 Messages 4,617 Reaction score 301 Location kidderminster Aug 22, 2017 #2 Most lash companies have them. There' London Lash Pro, Lash Heaven, KG Lashes, Velvet lashes, Lash Factor and lots and lots of others
Most lash companies have them. There' London Lash Pro, Lash Heaven, KG Lashes, Velvet lashes, Lash Factor and lots and lots of others