Papilio indra
Indra Swallowtail, Grand Canyon N.P. Arizona
AmericaAnimalArizonaButterflyInsectPapilionidae