Sarcophagidae (Flesh Flies)

Flies (Diptera)

Sarcophaga aurifrons (Grey Striped Fly)

Wikipedia: Flies of the Diptera family Sarcophagidae (from the Greek sarco = corpse, phage = eating) are commonly known as flesh flies. Most flesh flies breed in carrion, dung, or decaying material, but a few species lay their eggs in the open wounds of mammals; hence their common name.

Photo: Robert Whyte

Another specimen