Cyclists | Amedee Detraux

* June 16, 1948, Guadelupe
+ December 30, 1999, France