Switzerland
3rd July 1937
Leo Wickihalder is a cyclist from Switzerland (born July 3rd 1937).
AllRoadTrack
1963 1962 1961 1960