A picture of one of my favorite animals, a squirrel hiding a nut in the snow in a park in New York.
I dig it
I still say squirrels were invented by Disney. They are not real. They cannot be.
Name
Mail (will not be published)
Website
Notify me of followup comments via e-mail
Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.