Order Diptera (Flies) Superfamily Oestroidea Family Sarcophagidae (Flesh Flies)
all images copyright Lloyd Spitalnik