×
Lea-Francis

Lea-Francis

Car manufacturer
Lea-Francis was a British motor manufacturing company that began by building bicycles. Wikipedia