P. cresphontes Immatures Photos > Papilio cresphontes second instar caterpillar