an ichneumon (Ichneumonidae)?

an ichneumon (Ichneumonidae)?

Observation - an ichneumon (Ichneumonidae)?. Description: