Close
Spotted Apatelodes Caterpillar
Apatelodes torrefacta