Caterpillar on apple

Caterpillar on apple

Observation - Caterpillar on apple - UK and Ireland. Description: Found this caterpillar after picking an apple. Not sure whether it was originally in the tree.

Found this caterpillar after picking an apple. Not sure whether it was originally in the tree.