England, London, Blackfriars Bridge and Victoria Embankment


England, London, Blackfriars Bridge and Victoria Embankment


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

Keywords: aerial, blackfriars, bridge, britain, embankment, energy, england, great, kingdom, london, panels, river, skyline, solar, thames, uk, united, victoria