Thread subject: Diptera.info :: Larvae Tachinidae?

Posted by Woodmen on 25-02-2023 11:56
#1

Russia, Kirov region, 02.08.2012.

More photos:
https://www.inatu.../149625405

Vladimir.