1982 Windermere International Championships

1982 Windermere International Championships Courtesy of WOWSA, Lake Windermere, England. On August 7th 1982, a number of athletes gathered for the 26 km Windermere International Championships held under the auspices of the ASA and British [...]