Eyecare Trust

Grow your own lashes?

September 7, 2010

I really didn’t think I’d be writing this piece. ‘Grow your own false lashes’ reads the press release and I heave a sigh. We’ve been here before. The invention of new [read more]