Close
Swallowtail or Old World Swallowtail
Papilio machaon