A bright green caterpillar (Hyalophora cecropia0 with colorful protrusions crawls on a branch surrounded by vibrant green leaves. Water droplets on the leaves suggest a recent rain shower. In the near future this larva will transform into a Cecropia Moth, a beautiful insect that is the second largest moth in North America. Spotted in Beckley Creek Park, south of Louisville, Kentucky