LT926 LTZ 2126

Livery
East London Transit
Type
New Routemaster
Route Trip To
614814 Rivergate Centre
614815 00:28 River Road