Results 1 results found Haresceugh Castle ruin, north Pennine, Cumbria, England, United Kingdom, Europe