Traffic and Pedestrians crossing Tower Bridge, London, England.
Size: 2341px × 3650px
Location: Tower Bridge Road, London, England.
Photo credit: © Andrew Barker / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2012, bridge, capital, historic, landmark, london, pedestrians, river, thames, tower, traffic