River walk down the Thames towards Docklands. Canary Wharf, London's second tamest building can be seen rising up from the Isle of Dogs
Comments
Sign in or get an account to comment.