Roger Duchesne

Roger Duchesne

Place of Birth: Luxeuil-les-Bains, Haute-Saône, France Birthday: 27 July 1906 Bio: