ichneumon wasp?

ichneumon wasp?

Observation - ichneumon wasp? - UK and Ireland. Description: