Cyclists | Adolphe Deledda

* September 28, 1919, Italy
+ July 23, 2003, France