Lehmann “Lana” sedan

lana-for-site-001

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.