I smell food....

Squirrel - St James's Park, London, England - Saturday March 15th 2008.

 

 

658 views
12 faves
42 comments
Taken on March 15, 2008