Otto Lehner is a cyclist from Switzerland (born August 20th 1898).
Switzerland
20th August 1898
1927 1926 1925 1924