Large Rose Sawfly?

Large Rose Sawfly?

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