An Ichneumon

An Ichneumon

Observation - An Ichneumon - UK and Ireland. Description: