Close
Eastern Giant Swallowtail Caterpillar
Papilio cresphontes