Papilio demoleus (Lime Swallowtail)