Close
Pawpaw Sphinx Caterpillar
Dolba hyloeus