Ichneumon

                               Ichneumon

Observation - Ichneumon - UK and Ireland. Description: