Close
Asain Swallowtail or Chinese Yellow Swallowtail
Papilio xuthus