Daimler double-decker bus for up to 16 passengers, 1898.


D183608
Loading