Close
Larva - painted apple moth
Teia anartoides