Ichneumon Wasp?

Ichneumon Wasp?

Observation - Ichneumon Wasp?. Description: