Ichneumon

Ichneumon

Observation - Ichneumon - UK and Ireland. Description: This insect obligingly flew into my net.

This insect obligingly flew into my net.