Cyclists | Robert Houelbec

* June 7, 1924, France
+ June 16, 1991, France