Giant Swallowtail ( Papilio cresphontes )
 
<< Previous            Superfamily: Papilionoidea    Family: Papilionidae     Subfamily: Papilioninae               Next >>
 
French common name: Grand porte-queue
 
Britannia CA    Ottawa, ON   27/07/2012



Point Pelee National Park    Leamington, ON   12/08/2011




Point Petre   Prince Edward County, ON   11/08/2011



Spooky Hollow     Norfolk, ON   17/08/2011