Results 1 results found Wells Cathedral, a 12th century Anglican cathedral dedicated to St. Andrew the Apostle, seat of the Bishop of Bath and Wells, Wells, Somerset, England, United Kingdom, Europe