Log In or Register
Taken on a tour of the UK. This is the beautiful Lake Windermere in the Lake District. We stayed in the town of Ambleside and this was the view that greeted us from the shore :D