Gallery » DVLR Stock Gallery : 5

Previous
Next

Ruston & Hornsby 466630 built 1962