Roger Duchesne

Roger Duchesne

Born 27 July 1906 in Luxeuil-les-Bains, Haute-Saône, France

Died 25 December 1996 (aged 90)