Close
Common Yellow Swallowtail
Papilio machaon