Large Rose Sawfly (probably)

Large Rose Sawfly (probably)

Observation - Large Rose Sawfly (probably). Description: Sitting on a rose branch. Startlingly bright yellow abdomen. About 1.5cm long. Any ideas?

Sitting on a rose branch. Startlingly bright yellow abdomen. About 1.5cm long. Any ideas?