Tagged: Asian Swallowtail

Asian Swallowtail

Asian Swallowtail

Asian Swallowtail Common Name: Asian Swallowtail, also known as the Chinese Yellow Swallowtail, or as the Xuthus swallowtai.