Cecropia Caterpillar

Cecropia Caterpillar
(Hyalophora cecropia)

Green Swamp, North Carolina