Papilio cresphontes (Cramer) - Giant Swallowtail
PAPILIONIDAE
Thomas J.Allen
Dale Clark
Dale Clark
Dale Clark
Dave Wagner/
AnthroPhoto