Thank you for your patience while we retrieve your images.
Asian Swallowtail (Papilio lowi)

Asian Swallowtail (Papilio lowi)