Sawfly??

Sawfly??

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