_MG_6676 siberian sawfly larvae?

_MG_6676 siberian sawfly larvae?

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

Think they were on a rose plant.