London Transport

These buses have gone from our roads forever…. This one was made in about 1960.

Posted on August 24, 2010 at 6:36 pm by Trayton · Permalink
In: Buses, Photos

Leave a Reply

*