France
12th July 1910
WorldTour: 2 Wins
UCI: 4 Wins
Leon Level is a cyclist from France (born July 12th 1910). He has won 4 UCI races.
1947 1946 1944 1943 1940 1939 1938 1937 1936 1935