Designed by
Title
Historic buildings at Ambleside, a lakeside town by Windermere Lake within the Lake District National Park, England, UK #119614954
Description
South Lakeland, UK - April 2018: Historic buildings at Ambleside, a small lakeside town situated at the head of Windermere Lake within the Lake District National Park in England
This image is editorial