DescriptionLehmann Mechanical Toy Doubledecker Bus.jpg English: Lithographed tin mechanical toy double decker bus produced by the Lehmann Company in Germany...