Peel Island

island in Coniston Water, Cumbria, England, UK

Categories: