Do People Really Have Tiny Insects Living in Their Eyelashes?

Bok