Family Papilionidae (Swallowtails, Parnassians) Genus Papilio Species polyxenes (Black Swallowtail) Subspecies asterias (Black Swallowtail)
all images copyright Lloyd Spitalnik