Giant Swallowtail Larva [Papilio cresphontes]

    This Giant Swallowtail larva was discovered on a citrus tree in the webmaster's back yard in southeastern Jacksonville, Duval County, Florida on 8/10/2010.

Giant Swallowtail Larva [Papilio cresphontes]

Back