new icn messageflickr-free-ic3d pan white
RTL1076  Embankment station London 22/05/11. | by Ledlon89
Back to album

RTL1076 Embankment station London 22/05/11.

The London Bus Company's RTL1076 seen at the Embankment London early on Sunday morning before starting on a trip along with RTL453 to Croydon Tramlink depot. 22/05/11.

2,062 views
2 faves
4 comments
Taken on May 22, 2011