It seems they have squirrels in London! I took this photo of a very friendly one in Hyde Park.
Check out my other squirrel photos too:
Squirrel in the Rockies
Squirrel in Calgary
It seems they have squirrels in London! I took this photo of a very friendly one in Hyde Park.
Check out my other squirrel photos too:
Squirrel in the Rockies
Squirrel in Calgary