Rorymacve Part II: At the south end
Rorymacve Part II: The Tram/Train
Rorymacve Part II: Network Rail 950001 at Preston
Rorymacve Part II: FGW 150265 at Dawlish Warren
Rorymacve Part II: First Great Western 150243 at Teignmouth
Rorymacve Part II: First Great Western Class 43 at Teignmouth
Rorymacve Part II: First Great Western 150120 at Exeter Riverside
Rorymacve Part II: Network Rail 950001 at Wigan North Western
Rorymacve Part II: FGW Class 43 & Class 150 at Teignmouth
Rorymacve Part II: First Great Western 150002 at Teignmouth
Rorymacve Part II: Network Rail 950001 at Leyland
Rorymacve Part II: First Great Western 150266 at Taunton
Rorymacve Part II: First Great Western 150002 at Teignmouth
Rorymacve Part II: First Great Western 150247 at Dawlish
Rorymacve Part II: First Great Western 150123 at Dawlish
Rorymacve Part II: First Great Western 150106 at Teignmouth
Rorymacve Part II: First Great Western 150106 at Teignmouth
Rorymacve Part II: First Great Western 150001 at Reading
Rorymacve Part II: First Great Western 150120 at Teignmouth
Rorymacve Part II: First Great Western 150104 at Teignmouth
Rorymacve Part II: Head to Wind
Rorymacve Part II: Against the tide
Rorymacve Part II: Bearing down
Rorymacve Part II: First Great Western 150238 at Bristol Temple Meads
Rorymacve Part II: First Great Western 150243 at Bristol Temple Meads
Rorymacve Part II: Great Western Railway 150120 at Teignmouth
Rorymacve Part II: Arriva Trains Wales 150285 at Crewe