Ichneumon Wasp?

Ichneumon Wasp?

Observation - Ichneumon Wasp? - UK and Ireland. Description: