Close
Eastern Giant swallowtail caterpillar
Papilio cresphontes