Sawfly ?

Sawfly ?

Observation - Sawfly ? - UK and Ireland. Description: