Close
Common Lime Butterfly, Checkered Swallowtail
Papilio demoleus