The Star Omnibus Company
Description
The Star Omnibus Company and its predecessor the Andrews Star Omnibus Company, was a bus operator in London between 1892 and 1908.
Details
3947 x 2811px
Formats
Digital Download
Printed Product
Buy
From £5.00