Ichneumon

Ichneumon

Observation - Ichneumon - UK and Ireland. Description: Ichneumon from June 2010 seen on unimproved rough grazing by riverside.

Ichneumon from June 2010 seen on unimproved rough grazing by riverside.