An Ichneumon fly (unidentified) - dorsal view

An Ichneumon fly (unidentified) - ventral view

An Ichneumon fly (unidentified) - lateral view