births

Alf Francis, West Prussia-born, English motor racing mechanic and race car constructor (died 1983)

Historical image related to Alf Francis, West Prussia-born, English motor racing mechanic and race car constructor (died 1983) from June 18, 1918

Alf Francis

British mechanic

Alf Francis was a motor racing mechanic and racing car constructor.
Source: Wikipedia (CC BY-SA)