Giant Swallowtail

Giant Swallowtail on Prairie Coneflower in our backyard.

Rush, NY

July 2010.