Ichneumonid Wasp, Ichneumonidae

Buy Add to Lightbox Download
Ichneumonid Wasp, Ichneumonidae, larvas emerging from caterpillar host, Oberaegeri, Switzerland, May 1995
Ichneumonid Wasp, Ichneumonidae, larvas emerging from caterpillar host, Oberaegeri, Switzerland, May 1995