Close
Lime swallowtail
Papilio demoleus