Close
Yellow Swallowtail butterfly
Papilio machaon