Close
Common Lime Swallowtail
Papilio demoleus