larvae on rose

larvae on rose

Observation - larvae on rose - UK and Ireland. Description: