Close
The Chinese Yellow Swallowtail
Papilio xuthus