Possible ichneumonid

Possible ichneumonid

Observation - Possible ichneumonid - UK and Ireland. Description: Found indoors today. Unusual looking segmented abdomen. Length 10mm

Found indoors today. Unusual looking segmented abdomen. Length 10mm