Lake District/UK - The Lake District National Park in the north-west of England is the largest of England's National Parks. The Lake District countryside may seem wild, but its appearance is because of human activity, particularly farming. No description AlisonCornerEuropeSeries |
|
|
|
IMG_2830 IMG_2838
IMG_2848 IMG_2858
|
|
|