Close
Zebra Sphinx Caterpillar
Isognathus leachi