LT943 LTZ 2143

Livery
East London Transit
Type
New Routemaster
Route Trip To
167494 00:07 River Road