Close
Giant Sphinx Moth Caterpillar
Cocytius antaeus