Posted by John Carr on 30-06-2019 16:24
#2
It is Sarcophagidae. It is rarely possible to identify to species from a photo. Underfed larvae of Sarcophagidae often produce small adults. This is an adaptation to the larval environment where many larvae compete for a limited resource.