ichneumon ?

ichneumon ?

Observation - ichneumon ? - UK and Ireland. Description: approx 13mm

approx 13mm