Old World Swallowtail ( Papilio machaon )
French common name: Machaon
James Bay Coast near Longue-Pointe, QC 2018/07/07
| James Bay Coast near Longue-Pointe, QC 2015/06/25 |
Old World Swallowtail Old World Swallowtail ( Papilio machaon )
French common name: Machaon
|