Geoff Cooke: Garratts at Umzingwani
Geoff Cooke: Double headed Garratts at Ncema
Geoff Cooke: Garratts at Essexvale
Geoff Cooke: Garratt at Trevelo
Geoff Cooke: Double headed Garratts
Geoff Cooke: Double headed Class 16 Garratts
Geoff Cooke: Peckett No 1705/26 preserved at Shumba Station, Selukwe
Geoff Cooke: 12th Class 173 on a ballast (works) train near Selukwe
Geoff Cooke: 12th Class 173 on a ballast (works) train near Selukwe
Geoff Cooke: 12th Class 173 on a ballast (works) train near Selukwe
Geoff Cooke: 15th Class 402 near Insiza
Geoff Cooke: 15th Class 356 at Trevello
Geoff Cooke: 15th Class 356 at Trevello
Geoff Cooke: 20th Class 726 at Trevello
Geoff Cooke: 20th Class 726 at Somabula
Geoff Cooke: DE6 No 1601 and 1608 at Wida
Geoff Cooke: Peckett No 1705/26 preserved at Shumba Station, Selukwe
Geoff Cooke: 15th Class 416 and 16A Class 632 at Umzingwani
Geoff Cooke: 16A Class 632 and 15th Class 416 at Balla Balla
Geoff Cooke: 15A Class 416 on the triangle (wye) at Balla Balla
Geoff Cooke: 15A Class 416 on the triangle (wye) at Balla Balla
Geoff Cooke: 16A Class 632 on the triangle (wye) at Balla Balla
Geoff Cooke: 15th Class 416 and 16A Class 632 at Umzingwani
Geoff Cooke: 15th Class 416 and 16A Class 632 at Umzingwani
Geoff Cooke: 15th Class 416 and 16A Class 632 at Umzingwani
Geoff Cooke: 15th Class 391 with DE9 #1903 in load at Insiza
Geoff Cooke: 14Ath Class 522 and 16A Class 636 arriving at Heany Junction
Geoff Cooke: 14A Class 522 and 16A Class 636 leaving Heany Junction
Geoff Cooke: 14A Class 522 and 16A Class 636 leaving Heany Junction
Geoff Cooke: 15th Class 360 at Trevello