The River Thames near Vauxhall Bridge, London, England, UK
Size: 7785px × 5190px
Location: River Thames near Vauxhall Bridge, London
Photo credit: © Ian Talboys / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: border, bridge, capital, city, england, frame, framed, landscape, leaf, leafy, london, river, scape, skyline, thames, uk, vauxhall