Cyclists | Ã‰mile Joseph Demangel

* June 20, 1882, France
+ October 11, 1968, France