Description
This strange 3-wheel delivery car was made by Lehmann in Germany. German patent dates of 1903 and 1906 and U.S.A. patents of 1907 and 1911 are printed on the car body, dating this piece to around 1912 (by 1914 Germany was at war, no exports). Called the Mensa, this car...