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