Ichneumonid Wasp, Ichneumonidae

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