Ichnumen?

Ichnumen?

Observation - Ichnumen? - UK and Ireland. Description: Ichnumen like insect. black and orange with v long ovipositor.

Ichnumen like insect. black and orange with v long ovipositor.