Mature larva with parasitic hymenopterous larvae - close-up - enlarged

Malcolm Storey