The Thames River, London. The Shard building.


The Thames River, London. The Shard building.


Size: 5760px × 3840px
Location: London
Photo credit: © tony french / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, attraction., boat, cruise, london, river, shard, skyline, thames, tourist, trip, visit