Leon Vallotton is a cyclist from Switzerland (born November 24th 1885).
Switzerland
24th November 1885
1912 1911 1906