Caterpillar on Beech

Caterpillar on Beech

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