London Docklands Water View

London Docklands Water View

A view from the riverside of London Docklands.