Search criteria: scientific name =
Papilio machaon dodi
Photo © by
Neil L. Jennings
Papilio machaon dodi
Baird's Swallowtail, Swallowtails