Stunning photos of bugs that live on your face
Stunning photos of bugs that live on your face These alien-looking bugs are called mites and live on nothing more and nothing less than the skin of your face. The BBC did an impressive report on Demodex folliculorum and Demodex…