The KDH archive:
83 154 181083 37110 Perth
The KDH archive:
82 200 180982 Perth 27018
The KDH archive:
82 201 180982 27033 Perth
The KDH archive:
81 126 120981 Perth 40168
The KDH archive:
81 008 010481 Perth 26024
The KDH archive:
79 210 190979 Perth 20020+20085 on up freight
The KDH archive:
73 288 300673 Perth DMU
The KDH archive:
73 286 300673 Perth D5340
The KDH archive:
73 292 300673 Perth D5320
The KDH archive:
73 285 300673 Perth 5340 on 10.15 Glasgow-Inverness
The KDH archive:
73 294 300673 Perth D5124+D5116
The KDH archive:
73 291 300673 Perth D5357
The KDH archive:
73 293 300673 Perth D364
The KDH archive:
73 287 300673 Perth D5340
The KDH archive:
73 284 300673 Perth D264
The KDH archive:
73 296 300673 Perth D264
The KDH archive:
73 290 300673 Perth D5357
The KDH archive:
73 289 300673 Perth D5376
The KDH archive:
73 282 300673 Perth D5100
The KDH archive:
73 283 300673 Perth D5339 and D5115
The KDH archive:
73 295 300673 Perth D5124+D5116
The KDH archive:
78 338 280878 Perth Tay Bridge 25092
The KDH archive:
78 340 280878 Perth 47270
The KDH archive:
78 339 280878 Perth 25046
The KDH archive:
78 331 260878 08725 Perth
The KDH archive:
78 322 250878 Perth 37151 and 40184
The KDH archive:
77 231 271077 Perth 40165
The KDH archive:
77 230 271077 Perth 40165
The KDH archive:
77 229 271077 Perth 26040+26019
The KDH archive:
74 241 220774 Perth 26038