Unidentified Ichneumon

Unidentified Ichneumon

Observation - Unidentified Ichneumon - UK and Ireland. Description: