Close
Crexa moth caterpillar
Genduara punctigera