Windermere

Lake Windermere

Windermere is the largest natural lake in England.


Windermere Media