Parasites emerging and spinning cocoons from inside a Peppered Moth larvae
Parasites emerging from inside a Poplar Hawk Moth larvae
Adult Parasites from Peppered Moth Larvae
Parasites Cocoons, from larvae emerged from inside a live Poplar Hawk Larvae