large ichneumonid?

large ichneumonid?

Observation - large ichneumonid?. Description: large ichneumonid wasp seen on bramble. size ~2cm

large ichneumonid wasp seen on bramble. size ~2cm