Search criteria: scientific name =
Papilio multicaudatus pusillus
Photo © by
Ian Lane
Papilio multicaudatus pusillus
Two-Tailed Swallowtail, Swallowtails