Green Bottle Fly (Calliphoridae: Lucilia sp.) from Iowa, USA.
Soldier fly (Stratiomyidae) from Iowa, USA.
Peacock fly (Tephritidae) from Iowa, USA.