Green sawfly?

Green sawfly?

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