England London The Shard & Tower of London
England London The Shard & Tower of London
Size: 3455px × 5184px
Location: England London, Tower of London
Photo credit: © Rolf Richardson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ancient, architecture, britain, commerce, england, history, london, modern, shard, tower, travel, uk