Ichneumonid

Ichneumonid

Observation - Ichneumonid - UK and Ireland. Description: Black insect. Yellow ochre legs. Irridescent wings. Ovipositor.

Black insect. Yellow ochre legs. Irridescent wings. Ovipositor.