Close
Lime Butterfly / Checkered Swallowtail
Papilio demoleus