Daily Mirror

Longest eyelashes

-

You Jianxia, of Jiangsu, China, must get through a lot of mascara with 4.9in lashes.

Newspapers in English

Newspapers from United Kingdom