Close
Giant swallowtail (larvae)
Papilio cresphontes