Close
Common Yellow Swallowtail [Old World Swallowtail]
Papilio machaon