e-corps.org
Blow Fly
Blow Fly Phylum: Arthropoda, Class: Insecta, Order: Diptera, Family: Calyptratae, Genus: Oestroidea,s (Calliphoridae) Sighting: Mid afternoon on wall in Charlotte NC. Activity: Resting on a wall.