Key in a search term below to search our website.
No 6 steam excavator by Ruston and Hornsby of Lincoln, 1926
T.1984.25
Ruston and Hornsby
Lincoln, Lincolnshire, England, Northern Europe
1926
Sorry, no results were found. Try broadening your search or looking for something else.