Close
Zebra Caterpillar Moth - Hodges#10293
Melanchra picta