Giant Swallowtail, Texas
Giant Swallowtail on Fairy Duster, Arizona--8928
Giant Swallowtail in flight,Arizona--8932.
Giant Swallowtail in flight ventral wing--8903
Giant Swallowtail underwing, Texas--0678
Giant Swallowtail in flight, Texas
Giant Swallowtail #2, Arizona
Giant Swallowtail on Wild Apple, Arizona
Giant Swallowtails mating, Texas
Giant Swallowtail, Arizona