170 404 of Scot between Dundee and Leuchars
170 393 of Scot between Dundee and Leuchars
158 718 of Scot between Brora and Helmsdale
158 718 of Scot between Brora and Helmsdale
158 704 of Scot between Kinbrace and Kildonan
158 704 of Scot between Kinbrace and Kildonan
158 706 of Scot between Kildonan and Kinbrace
158 706 of Scot between Kildonan and Kinbrace
158 708 of Scot between Forsinard and Kinbrace
158 718 of Scot between Forsinard and Kinbrace
158 706 of Scot between Kildonan and Kinbrace
158 706 of Scot between Kildonan and Kinbrace
156 477 of Scot between Bridge of Orchy and Rannoch
Class 43 "HST" of Scot between Montrose and Arbroath
Class 43 "HST" of Scot between Laurencekirk and Montrose
Class 158 of Scot between Laurencekirk and Montrose
170 413 of Scot between Montrose and Laurencekirk
Class 170 of Scot between Montrose and Laurencekirk
Class 43 "HST" of Scot between Montrose and Arbroath
Class 43 "HST" of Scot between Montrose and Arbroath