Results 1 results found Church of St. Peter and St. Paul, the Cathedral of the Moors with octagonal tower, North Curry, Somerset Levels and Moors, Somerset, England, United Kingdom, Europe