The Winding River Thames London England
the view from the London shard looking down stream of the flowing river Thames and in the distance is the canary wharf building and the docklands....
Read more
the view from the London shard looking down stream of the flowing river Thames and in the distance is the canary wharf building and the docklands.
Read less
Read less
Views
130
Likes
Same photographer See all