LT909 LTZ 2109

Livery
East London Transit
Type
New Routemaster
Route Trip To
585860 00:20 River Road