the bus man: stagecoach fife 34375 LV52HGN
the bus man: stagecoach fife 18015 SF53BYN
the bus man: stagecoach bluebird 54067 SV59CHF
the bus man: stagecoach fife 18013 SF53BYL
the bus man: stagecoach fife 26014 YX65PZO
the bus man: stagecoach fife 16951 MX07BVA
the bus man: stagecoach fife 19663 SP60DRZ
the bus man: bay travel cowdenbeath SK52OJH
the bus man: stagecoach fife 18389 MX55KSU
the bus man: stagecoach fife 26003 YX65PZC
the bus man: bay travel cowdenbeath YN53GGO
the bus man: stagecoach fife (rennies) 52667 PIB9211 (X677NSE)
the bus man: rennies of dunfermline
the bus man: stagecoach fife (rennies) 52355 BHZ9545 (P255ASA)
the bus man: stagecoach fife (rennies) tridents, 17370 A19RNY 17333 X394NNO & 17335 X335NNO
the bus man: stagecoach fife (rennies) 53029 YX02YXT
the bus man: china motor bus LV36 ESF647W (2)
the bus man: china motor bus LV36 ESF647W (3)
the bus man: china motor bus LV36 ESF647W
the bus man: NWFB SF31 WLT667
the bus man: NWFB SF31 WLT667 offside
the bus man: NWFB SF31 WLT667 rear
the bus man: A1 RAG578
the bus man: AA buses M396KVR
the bus man: alexander P63 SO3740
the bus man: alexander r0671 CDR679
the bus man: alexander WG5245
the bus man: bluebird albion viking 652 GRS343E
the bus man: DGS625
the bus man: eastern scottish CSG29C & albion UYS972H