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.
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.