ichneumon lissonota sp. ?

ichneumon lissonota sp. ?

Observation - ichneumon lissonota sp. ? - UK and Ireland. Description: