Ichneumonid Wasp, Ichneumonidae

Buy Add to Lightbox Download
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