The Shard of Glass, Shard London Bridge, formerly London Bridge Tower, an 87-storey building in London UK


Size: 4352px × 2448px
Location: The Shard London UK
Photo credit: © Ross Jolliffe / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: glass, jolliffe, london, ross, shard, tower