Close

Old world swallowtail

Papilio machaon

Old world swallowtail