A lone squirrel in Regent's Park, London, Great Britain. Photo taken on 22 January 2011. Sephia tone.
Loading...