Thread subject:
Diptera.info :: Sarcophagidae? Looks like Tachinidae
Posted by John Carr on 25-05-2019 20:57
#5
In the New World we're supposed to have green-eyed Sarcophagidae. I have never met one.