Giant Swallowtail
Giant Swallowtail on Prairie Coneflower in our backyard.
Rush, NY
July 2010.