Lehmann “Lana” sedan This beautiful, near mint windup sedan was made in Germany by Lehmann from 1930-6 and was designated EPL 776. It works perfectly and has virtually no wear. These have automatic arrest, operable steering wheel and a chauffeur in period attire. [Show slideshow]
Recent Comments