Polydamas Swallowtail (
Battus p. polydamas
)
Polydamas Swallowtail eggs on
Aristolochia gigantea
.
Email
Dale Clark