Caterpillar on beech

Caterpillar on beech

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