The Tower Bridge on the River Thames in London, England United Kingdom UK


Size: 5623px × 3617px
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, attraction, bridge, britain, british, building, city, cityscape, destination, england, english, europe, european, historic, icon, iconic, icons, landmark, landmarks, london, river, sightseeing, thames, tourist, tower, travel, uk, view, water