Do blow flies spread disease?: Media
Images
New World screwworm fly
An adult male New World screwworm fly (Cochliomyia hominivorax), one of...
Β© Judy Gallagher