Caterpillar on Acer campestre

Caterpillar on Acer campestre

Observation - Caterpillar on Acer campestre - UK and Ireland. Description: