Close
Eastern Giant Swallowtail Caterpillar (Pre-pupal stage)
Papilio cresphontes