flag
HB / Hunslet Barclay Ltd



Diesel locomotives
20/9English Electric1435