Geoff Cooke: GMAM Lindi Lou
Geoff Cooke: Rovos Shunt
Geoff Cooke: Capital Park Ashpit
Geoff Cooke: Industrial steam
Geoff Cooke: 19D at Selebi Phikwe
Geoff Cooke: #806 at Selebi Shaft
Geoff Cooke: #806 at Selebi Shaft
Geoff Cooke: Fireman
Geoff Cooke: 19th Class 806 on a loaded ore train, Selebe Phikwe, Botswana
Geoff Cooke: Selebi cat, Selabi Phikwe mine, Botswana
Geoff Cooke: Loco wheels
Geoff Cooke: Reflections at Selebi Phikwe
Geoff Cooke: Bulawayo dawn
Geoff Cooke: Sunrise at the steam depot
Geoff Cooke: Westgate
Geoff Cooke: Mpopoma departure
Geoff Cooke: Northolt
Geoff Cooke: Oiling around
Geoff Cooke: Bulawayo steam shed braai
Geoff Cooke: Figtree firecleaning, Figtree, Zimbabwe
Geoff Cooke: Raking the ashpan
Geoff Cooke: Oiling around
Geoff Cooke: Rovos passing
Geoff Cooke: Plumteee departure
Geoff Cooke: Class 16A Garratt 611 running through Marula, Zimbabwe
Geoff Cooke: Class 16A Garratt 611 at Marula, Zimbabwe
Geoff Cooke: Tenela Bank
Geoff Cooke: Mixed train at Igusi
Geoff Cooke: Goats at Sawmills Station, Zimbabwe