Walnut sphinx caterpillar

A walnut sphinx caterpillar crawls along a branch as it feasts on pecan leaves.

Walnut sphinx caterpillar (Photo by Bill Ree)

Comments