BlackSwallowtail8

Black Swallowtail (Papilio polyxenes)

Black Swallowtail (Papilio polyxenes)
caterpillar form
West of Coleta in Whiteside County, Illinois
September 14, 2011
Photo by Marna Towne