Back to photostream

London Country TL9

Green Line TL9 (TPC 109X), an ECW bodied Leyland Tiger, loads in Buckingham Palace Road for Windsor whilst working route 704.

1,469 views
10 faves
0 comments
Uploaded on July 29, 2012
Taken on March 19, 2011