East India Docklands Tunnel

Tunnel in Docklands

East India DLR Station, London – (IMAGE 0281)

Have your say!