Northeast Harbor, MDI, Hancock County, Maine, USA July 26, 2016
Based on range and previous sightings at this location, I expect Papilio canadensis, but it sorta looks like the illustrations of P. glaucus. I would appreciate any input about diagnostic differences.