Search criteria: scientific name =
Papilio machaon oregonius
Photo © by
Rosemary Taylor
Papilio machaon oregonius
Oregon Swallowtail, Swallowtails