Close
Common yellow swallowtail
Papilio machaon