Adult Green Blow Fly (Phaenicia sericata)
Usually the first to arrive at a corpse. Found almost worldwide in temperate areas, but it may not occur in parts of Central and South America and on some Pacific Islands.
Division of Entomology, Peabody Museum of Natural History, Yale University