Ichneumon

Ichneumon

Observation - Ichneumon - UK and Ireland. Description: Found very near a pond and nettles. Maybe a Ichneumon of some sort?

Found very near a pond and nettles. Maybe a Ichneumon of some sort?