Old World Swallowtail Papilio machaon )
 
<< Previous            Superfamily: Papilionoidea    Family: Papilionidae     Subfamily: Papilioninae               Next >>
 
French common name: Machaon
 

Old World Swallowtail ( Papilio machaon )
James Bay Coast near Longue-Pointe, QC  2018/07/07

 


Old World Swallowtail ( Papilio machaon )
 James Bay Coast near Longue-Pointe, QC  2015/06/25