Use your browser's Back button to return to the search results.


Diesel Locomotive, Thames Metal Co Ltd, Angerstein Wharf, Greenwich Marshes, Charlton (1982)