Anguskirk:
Class 59 diesel locomotive 59001 Yeoman Endeavour
Anguskirk:
Class 66 diesel electric locomotive 66730
Anguskirk:
Beattie Well Tank steam locomotive 30587
Anguskirk:
Sulzer Type 2 Diesel locomotive D7612
Anguskirk:
Bulleid Pacific West Country Class 34028 'Eddystone'
Anguskirk:
Ivatt Class 2MT Steam locomotive 41312
Anguskirk:
Class 33 Crompton Diesel locomotive 33002 'Sea King'. 'Normandy' in the background
Anguskirk:
On the right, Western Class diesel hydraulic locomotive D1015 'Western Champion'
Anguskirk:
Pistons and valve gear of the Bulleid Pacific steam locomotive 34028 'Eddystone'
Anguskirk:
Footplate comtrols of a British steam locomotive seen at the Eastleigh 100 Weekend.
Anguskirk:
B4 class 0-4-0 steam tank locomotive No. 96 'Normandy'
Anguskirk:
Pacific Class 70013 Oliver Cromwell pulling into Eastleigh Station
Anguskirk:
37422 Cardiff Canton at the Eastleigh Rail Works Centenary event
Anguskirk:
37422 Cardiff Canton at the Eastleigh Rail Works Centenary event-
Anguskirk:
4-Vep EMU No 3417 'Gordon Pettitt' and its controls
Anguskirk:
Cowans Sheldon 75 tonne Railway Recovery Crane
Anguskirk:
70013 Oliver Cromwell at Eastleigh Station
Anguskirk:
Interior of a railway locomotive power bogie
Anguskirk:
Burrell miniature steam traction engine 'Sam' at the Eastleigh 100 Weekend
Anguskirk:
Nameplates of British railway stations
Anguskirk:
Sulzer Type 2 Diesel locomotive D7612
Anguskirk:
Class 37-4 diesel electric locomotive D6990 'Caerphilly Castle'