Cyclists | Michel Houelche

* October 13, 1947, France
+ November 15, 1979, France