England, London, Rainbow over The Thames River and Docklands

- Image ID: H01M6K
Steve Vidler / Alamy Stock Photo
Image ID: H01M6K
England, London, Rainbow over The Thames River and Docklands
Location: England, London, Docklands