Close

Old World Swallowtail

Papilio machaon

Old World Swallowtail