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  2015/06/25