Ichneumon wasp ?

Ichneumon wasp ?

Observation - Ichneumon wasp ?. Description: