Previous
The Shard - also known as the "Shard of Glass' London. Europes tallest building with 87 storeys. 306 metres, 1004 feet. Centre left of photograph can be seen Londons 'Tower Bridge' which spans the river Thames
Next
5 of 10 Comments Show All 10 Comments
Sharon De Vore 12 Jul 2015
WOW STEVE!!! THIS IS A MAGNIFICENT SHOT. LOVE EVERYTHING ABOUT THIS.Heloisa Castro 05 Aug 2014
Excellent captures!!!Joan Wulff 11 Mar 2014
reat photo!John Cappello 01 Mar 2014
Exquisite presentation with a super theme as well! Very inspiring landscape of exciting great light colorsStefani Wehner 27 Feb 2014
Outstanding captures of beautiful London, Stve! Thanks for sharing!