Cyclists | Christian Leduc

* November 9, 1943, France
+ December 22, 2019, Canada