Thread subject:
Diptera.info :: Tachinidae ??
Posted by Gintautas Steiblys on 07-02-2018 20:11
#1
Hi,
This flies larvae has come out of a Sphinx ligustri...
Please ID.
Location: Lithuania 09.04