Rose Sawfly larva

Rose Sawfly larva

Observation - Rose Sawfly larva - UK and Ireland. Description: On a rose leaf!

On a rose leaf!