Thread subject:
Diptera.info :: Tachinidae? => Strongygaster globula
Posted by Double A on 17-04-2021 05:05
#3
tristram wrote:
Might be Tachinidae.
Try changing the title to attract the attention of Theo Zeegers
Done.