ichneumonid wasp

ichneumonid wasp

Observation - ichneumonid wasp - UK and Ireland. Description: