Thank you for your patience while we retrieve your images.


Thumbnails
 
GHT5346 - UK DLR   at Isle of Dogs - 21-03-1986 - Docklands Light Railway under construction  - G H Taylor

GHT5346 - UK DLR at Isle of Dogs - 21-03-1986 - Docklands Light Railway under construction - G H Taylor