Squirrel at London City Hall

When walking around the countryside in Essex you periodically see a flash of grey as a squirrel zips up a tree, very rarely do you get an easy picture out of them. Not so this little fella just outside London’s City Hall.

Continue Reading…