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