Reports

SAR Class 19A No 669 built by Swiss Locomotive Works No's 3300-3335 in 1929.

There are no relevant reports for this item