The Ellingham Diesel – Ellingham Estates, South Africa, Avonside Engineering 0-4-4-0 DM Number 2046/1930
This unit was one of the first diesel locomotives in South Africa and certainly in…
Terence ColemanSeptember 14, 2026








