Close

Old World swallowtail

Papilio machaon

Old World swallowtail