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