Close
Tropical Swallowtail or Giant Uraniid Moth
Lyssa menoetius