Giant Swallowtail [Papilio cresphontes]

This specimen was photographed in a wooded area in southeastern Jacksonville, Duval County, Florida on 8/4/2012.

Giant Swallowtail Papilio cresphontes

Back