Royal Victoria Docks, London.


Size: 5270px × 3744px
Location: Royal Victoria Docks, Newham, London, England, UK.
Photo credit: © Tony Watson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: dock, docklands, docks, london, pier, quay, quayside, reflection, robin, royal, ship, ss, steamship, victoria, water, wharf