Thread subject: Diptera.info :: Tachinidae?

Posted by Zeegers on 17-04-2021 16:04
#3

It looks very Calliphoridae-ish ? Possible some weird Bellardia ?

Theo