Doctors in Jacksonville, Florida are baffled after finding & removing more than 100 larvae from inside a man's nose and sinuses
Doctors in Jacksonville, Florida are baffled after finding & removing more than 100 larvae from inside a man's nose and sinuses
"no" - happybadger, on no, 2024