08/20/2007 | Lake Windermere
Windermere is the largest natural lake in England, and is entirely within the Lake District National Park. This was taken during a cruise on one of the Lake boats - The MV Tern.
03:29 Posted in England, 2007 | Permalink | Comments (0)
