Wildlife Wednesday 11/18/2015 A caterpillar rests on a leaf Share this:FacebookTwitterLike this:Like Loading... Related