last instar larva of Lackey moth
Acrodontis kotshubeji
Back to Top