Close

Common Yellow Swallowtail [Old World Swallowtail]

Papilio machaon

Common Yellow Swallowtail [Old World Swallowtail]