_MG_6676 siberian sawfly larvae?

_MG_6676 siberian sawfly larvae?

Observation - _MG_6676 siberian sawfly larvae?. Description: Think they were on a rose plant.

Think they were on a rose plant.