Cyclists | Marcel Godard

* April 19, 1888, France
+ September 28, 1965, France