Caterpillar on hawthorn

Caterpillar on hawthorn

Observation - Caterpillar on hawthorn - UK and Ireland. Description: About 2.5cm long

About 2.5cm long