Ichneumoid wasp

Ichneumoid wasp

Observation - Ichneumoid wasp - UK and Ireland. Description: