Thread subject: Diptera.info :: Tachinidae? --> no, Sarcophagidae (+ marks of Sarcs)

Posted by Zeegers on 23-10-2018 19:09
#6

Clearly, a Sarcophagidae....

Theo