Short-tailed Swallowtail page, Papilio brevicauda (Grand Canyon National Park)
USAButterflyAnimalInsect