Close
Short-tailed Swallowtail
Papilio brevicauda