Having Some Leaf
Having Some Leaf
6/29/12 11:33PM

A squirrel really enjoying some leaves.

Location: Illinois, United States