St Mary’s Roman Catholic Church
The Church of St. Mary of the Isle, located in Douglas on the Isle of Man in Britain.
St. Mary of the Isle will be co-cathedral along with Liverpool’s Metropolitan Cathedral of Christ the King.
VEYM LEAGUE OF CHAPTERS
St Mary’s Roman Catholic Church
The Church of St. Mary of the Isle, located in Douglas on the Isle of Man in Britain.
St. Mary of the Isle will be co-cathedral along with Liverpool’s Metropolitan Cathedral of Christ the King.