Giant Swallowtail [Papilio cresphontes]

    This Giant Swallowtail was photographed shortly after it emerged from its chrysalis in southeastern Jacksonville, Duval County, Florida during the early morning of 9/26/2010.

Giant Swallowtail [Papilio cresphontes]

Back