Ichneumon Wasp/Fly ?

Ichneumon Wasp/Fly ?

Observation - Ichneumon Wasp/Fly ?. Description: