sawfly??

sawfly??

Observation - sawfly?? - UK and Ireland. Description: