Ichneumon Wasp?

Ichneumon Wasp?

Observation - Ichneumon Wasp? - UK and Ireland. Description: Found in moth trap. No idea of the species

Found in moth trap. No idea of the species