Image 1 of 1

131010M005.JPG

10/10/2013. London, UK. The River Thames, Canary Wharf and the Isle of Dogs are seen on a sunny autumn morning from the viewing platform close to the summit of the Shard in London.  Photo credit: Matt Cetti-Roberts
twitterlinkedinfacebook