This is one of the oldest surviving motor buses, built for use in London. It was built by LGOC in 1911 for the General Omnibus Co. (which London Transport took over in 1933).
Category Photography / All
Species Unspecified / Any
Size 1280 x 1200px
File Size 425.3 kB
FA+

Comments