Daimler buses at the turn of the century in London, 1898-1902.

D183613
Loading