Squirrel

Squirrel picture

As seen in Riverside Park, Manhatten, Christmas Day 2006.

Back to people.