Atrophaneura polyeuctes swallowtail

Atrophaneura polyeuctes