A sawfly?

A sawfly?

Observation - A sawfly? - UK and Ireland. Description: A sawfly I think, maybe Rhogogaster viridis?

A sawfly I think, maybe Rhogogaster viridis?