There was just so many squirrels in Hyde Park. I was lucky enough to capture some up-close photos with my DSLR - This one looks like some scene from Bambi, am I right?