museum_3

A 1907 Milnes-Daimler double decker bus: one of around 400 that roamed the streets of London at the time.

Leave a comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.