Caterpillar on Hawthorn

Caterpillar on Hawthorn

Observation - Caterpillar on Hawthorn - UK and Ireland. Description: