England, London, City Skyline and Thames River


Size: 3744px × 5616px
Location: England, London, Thames River
Photo credit: © Steve Vidler / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 20, britain, building, city, cityscape, england, fenchurch, great, kingdom, london, river, skyline, street, talkie, thames, uk, united, walkie