Papilio on Pagoda Dogwood

The giant swallowtail is North America's largest butterfly. Pictured in our biodiversity garden in spring, it is nectaring on the tiny flowers of native pagoda dogwood, (butterfly: "Papilio cresphontes", family Papilionidae; plant: "Cornus alternifolia", family Cornaceae).