Lake District
The Lake District is a national park in Cumbria in northwest England. It is enormously popular with visitors due to its picturesque lakeside villages, numerous waterfalls and fabulous mountain walks.
Landscape photographer
The Lake District is a national park in Cumbria in northwest England. It is enormously popular with visitors due to its picturesque lakeside villages, numerous waterfalls and fabulous mountain walks.