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

D183608
Loading