GL B steel in South Africa

Builder: North British Locomotive CompanyManufacturer·