Close
Lime Swallowtail
Papilio demoleus