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
[/one_half_last]