Insects and Arachnids - Jason Penney Photography
Giant Swallowtail (Papilio cresphontes)

Giant Swallowtail (Papilio cresphontes)

Lost Maples State Park

GiantSwallowtailPapiliocresphontes