Close
Asian/Chinese Swallowtail Caterpillar
Papilio xuthus