Thread subject:
Diptera.info :: Which family NL? Tachinid?
Posted by tristram on 21-07-2017 13:09
#4
The bright red eyes suggest Sarcophagidae to me.