A parasitologist's view of the world
Difficult one this week Bobbi!I would hazard a guess at a myaisis maggot... Tumbu springs to mind
Difficult one this week Bobbi!
ReplyDeleteI would hazard a guess at a myaisis maggot... Tumbu springs to mind