Geoff Cooke: Class 8CW 1166 "Jackie" preserved at Pietersburg
Geoff Cooke: 2296 at Pietersburg
Geoff Cooke: Class S2 # 3710 and Class 8 # 1090 at Pietersburg
Geoff Cooke: 3710, 1090 and 1100 at Pietersburg
Geoff Cooke: 3710 on the Pietersburg coal stage
Geoff Cooke: Hawthorn Leslie 2369/96 "Pietersburg" 0-6-0 ST at Pietersburg
Geoff Cooke: 12th class 192 and DE6 1613 (SAR 33-002), Bulawayo steam depot
Geoff Cooke: DE6 #1614 (ex SAR 33-004) near Cement
Geoff Cooke: DE6 #1614 (ex SAR 33-004) near Cement
Geoff Cooke: SAR Class 19D 2759 at Mafeking
Geoff Cooke: 33-474 and 33-467 arriving in Mafeking
Geoff Cooke: SAR Class 8A 1093 and RR 15th Class 391 at Mafeking
Geoff Cooke: SAR Class 19D 2676 at Mafeking
Geoff Cooke: Class 19D 2758, 2667, 2759, 2748 at Mafeking steam depot
Geoff Cooke: SAR Class 6H # 627 at Mafeking
Geoff Cooke: Class 15AR 1826 at Witbank Steam Depot
Geoff Cooke: Douglas Colliery #1 at Van Dyks Drift
Geoff Cooke: Springbok Colliery # 2 4-8-8T with water tender
Geoff Cooke: Clydesdale Colliery Ex SAR Class 1
Geoff Cooke: Greenside Colliery Ex SAR Class 1
Geoff Cooke: Landau # 3 at Landau Colliery
Geoff Cooke: Blesbok Colliery # 2 and Landau # 3 at Landau Colliery
Geoff Cooke: Van Dykes D rift Colliery 4-8-2T
Geoff Cooke: Clydesdale Colliery Ex SAR Class 1
Geoff Cooke: Tweefontein United Colliery # 3
Geoff Cooke: Tweefontein United Colliery # 3
Geoff Cooke: Tweefontein United Colliery # 1
Geoff Cooke: Greenside Colliery Ex SAR Class 1
Geoff Cooke: Douglas Colliery 0-6-0T
Geoff Cooke: Albion Colliery # 3