green-sawfly?

green-sawfly?

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