caterpillar on wild rose

caterpillar on wild rose

Observation - caterpillar on wild rose - UK and Ireland. Description: