BlackSwallowtail7

Black Swallowtail (Papilio polyxenes)

Black Swallowtail (Papilio polyxenes)
Two color forms of Black Swallowtail pupae were brought together in this one photo.
Tom Poklen’s yard in Roselle, Illinois
September 25, 2011
Photo by Tom Poklen