Index page Previous page Next page

IMG_7621
Image 323 of 973

We had passed this place several times while staying at Langdale. It is the Ambleside Pier located on Lake Windermere, the largest natural lake in England. Makes sense that it is in the Lake District!

Jalbum 8.0