Ichneumon.

Ichneumon.

Observation - Ichneumon. - UK and Ireland. Description: An Ichneumon having a brief rest on a leaf.

An Ichneumon having a brief rest on a leaf.