Ichneumon sp.

Ichneumon sp.

Observation - Ichneumon sp. - UK and Ireland. Description: