an ichneumon (Ichneumonidae)?

an ichneumon (Ichneumonidae)?

Observation - an ichneumon (Ichneumonidae)? - UK and Ireland. Description: