Polydamas Swallowtail (Battus p. polydamas)

Polydamas Swallowtail eggs on Aristolochia gigantea.

 

 


Email Dale Clark