Cyclists | Henri Ferrara

* October 13, 1889, Italy
+ December 12, 1973, France