Cyclists | Lucien Lazaridès

* December 30, 1922, Greece
+ July 19, 2005, France