Joseph Ho-wing Cheung: (LTZ 10006) New Bus For London
Joseph Ho-wing Cheung: (LTZ 10006 / LT6) New Bus For London
Joseph Ho-wing Cheung: (LTX 1150 / LT150) New Bus For London
Joseph Ho-wing Cheung: (LTX 1150 / LT150) New Bus For London: Dirvers Cab
Joseph Ho-wing Cheung: (LTX 1150 / LT150) New Bus For London: Lower Deck
Joseph Ho-wing Cheung: (LTX 1150 / LT150) New Bus For London: Upper Deck
Joseph Ho-wing Cheung: (LTX 1150 / LT150) New Bus For London
Joseph Ho-wing Cheung: (LJ14 SZR / OCE 3) Optare EV-RATP
Joseph Ho-wing Cheung: (LTX 1150 / LT150) New Bus For London: Upper Deck
Joseph Ho-wing Cheung: (LJ14 SZR / OCE 3) Optare EV-RATP
Joseph Ho-wing Cheung: (LJ61 GVW / LK14 FBJ) Wrightbus Gemini 3
Joseph Ho-wing Cheung: (YX13 EFU / 8813) ADL Enviro200H
Joseph Ho-wing Cheung: (LK58 KFW / TE920) ADL Enviro400H
Joseph Ho-wing Cheung: (LK58 KFW / TE920) ADL Enviro400H: Front Cab
Joseph Ho-wing Cheung: (LK58 KFW / TE920) ADL Enviro400H: Front Cab
Joseph Ho-wing Cheung: (LK58 KFW / TE920) ADL Enviro400H: Lower Deck
Joseph Ho-wing Cheung: (LK58 KFW / TE920) ADL Enviro400H: Lower Deck
Joseph Ho-wing Cheung: (LK58 KFW / TE920) ADL Enviro400H: Upper Deck
Joseph Ho-wing Cheung: (LK58 KFW / TE920) ADL Enviro400H: Upper Deck
Joseph Ho-wing Cheung: (F115 PHM / VA115) Volvo B10M
Joseph Ho-wing Cheung: (F115 PHM / VA115) Volvo B10M: Lower Deck
Joseph Ho-wing Cheung: (F115 PHM / VA115) Volvo B10M: Upper Deck
Joseph Ho-wing Cheung: (F115 PHM / VA115) Volvo B10M: Upper Deck
Joseph Ho-wing Cheung: [(F115 PHM / VA115) Volvo B10M] London Buses Signs
Joseph Ho-wing Cheung: (F115 PHM / VA115) Volvo B10M: Lower Deck
Joseph Ho-wing Cheung: (THX 401S) Leyland Titan
Joseph Ho-wing Cheung: (THX 401S) Leyland Titan
Joseph Ho-wing Cheung: (THX 401S) Leyland Titan: Drivers Cab
Joseph Ho-wing Cheung: (THX 401S) Leyland Titan: Upper Deck
Joseph Ho-wing Cheung: [(THX 401S) Leyland Titan] London Buses Signage