Press Release

Most customisable DIY lash extensions launched in the UK

The ultimate & cheapest DIY lash extension system was recently launched by UK based company, Lash Ribbons. Lash Ribbons has created and released a product of the same name that allows users to achieve...