Ichneumon.

Ichneumon.

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

An Ichneumon having a brief rest on a leaf.