Swallowtail

Common Yellow Swallowtail (Papilio Machaon) Photo