Giant Swallowtail (Papilio cresphontes)
Prince Edward County, ON 2011/08/11
Norfolk County, ON 2011/08/17
Ottawa, ON 2012/07/27
Manion Corners, ON 2013/08/16
Member of Family: Papilionidae
French common name: Grand porte-queue
This species is only observed as an occasional vagrant in the Maritimes. But it is spreading northward in recent years so the frequency of sightings may increase.