deaths

Alf Francis, German-English motor racing mechanic and racing car constructor (born 1918)

Historical image related to Alf Francis, German-English motor racing mechanic and racing car constructor (born 1918) from June 28, 1983

Alf Francis

British mechanic

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