unid caterpillar on apple tree

unid caterpillar on apple tree

Observation - unid caterpillar on apple tree - UK and Ireland. Description: 15mm

15mm