Cyclists | Isidore Méchant

* December 15, 1885, Belgium
+ April 26, 1966, Belgium