Results 1 results found Glastonbury Tor overlooking the town of Glastonbury from Wearyall Hill, in winter, Glastonbury, Somerset, England, United Kingdom, Europe