Thread subject: Diptera.info :: Tachinidae? => Strongygaster globula

Posted by tristram on 16-04-2021 21:16
#2

Might be Tachinidae.
Try changing the title to attract the attention of Theo Zeegers

Edited by tristram on 16-04-2021 21:17