Thread subject:
Diptera.info :: Tachinidae - Nemorilla sp.
Posted by John Carr on 19-02-2018 01:18
#2
Tachinidae. Sarcophagidae have bare eyes. I think tribe Winthemiini (hairy eyes, long pedicel, and shape of stripes on thorax).