Am I correct with identifying this insect as an Ichneumon wasp/fly? Thanks in advance for help offered.