Larva of western grapeleaf skeletonizer

Larvae feeding on underside of leaf, 1X. Credit: Jack Kelly Clark, UC IPM
Credit: Jack Kelly Clark, UC IPM