P1070082 Rose-eating caterpillar

P1070082 Rose-eating caterpillar

Observation - P1070082 Rose-eating caterpillar - UK and Ireland. Description: