Larva of apple pandemis, Pandemis pyrusana.

Larvae on leaf Santa Cruz Co ; Credit: Jack Kelly Clark
Credit: Jack Kelly Clark