LT951 LTZ 2151

Livery
East London Transit
Type
New Routemaster
Route Trip To
585797 Ilford Hill
585798 00:50 River Road