Rate this photo
Details of a ship in the Docklands of London, England, United Kingdom. This Photo was taken at sunset in August of 1998.