caterpillar on cotoneaster

caterpillar on cotoneaster

Observation - caterpillar on cotoneaster - UK and Ireland. Description: