Neg: 120_144_02-03

1985. Construction of the DLR across Canary Wharf

 23        © Mike Seaborne 2013