Stock Photo: Giant Swallowtail Larva (Papilio cresphontes), scent horns extended

Stock Photo: 4179-15057 Giant Swallowtail Larva (Papilio cresphontes), scent horns extended