Old World Swallowtail Papilio machaon )
 
<< Previous            Superfamily: Papilionoidea    Family: Papilionidae     Subfamily: Papilioninae               Next >>
 
French common name: Machaon
 
 James Bay Coast near Longue-Pointe, QC  2015/06/25