View Larger Image
Windermere Lake, England
North end of Windermere Lake in October 1957, the largest natural lake in England, in the English Lake District. Windermere is the site of the famous limnological institute, the Freshwater Biological Association. Photo from old ASLO slide collection; acquired by R. Sterner; scanned by K.L. Schulz.