Ichneumon species

Ichneumon species

Observation - Ichneumon species - UK and Ireland. Description: