Cyclists | Kleber Leonora Edmond Lemasson

* December 22, 1926, France
+ May 11, 2019, France