LepidopteraLarvae papilio_cresphontes_20111010 Image 12 of 18 Giant swallowtail larva (Heraclides cresphontes) head shot. Boca Raton, FL, October 10, 2011.