Taken at the arboretum yesterday A Giant Swallowtail (minus most of it's swallowtail) perched on an Echinacea flower