St. Mary of the Isle will be co-cathedral along with Liverpool’s Metropolitan Cathedral of Christ the King. The Church of St. Mary of the Isle, located in Douglas on the Isle of Man in Britain. (photo ...
"It commands the Liverpool skyline and is visible for miles around" ...
Kettledrums sounded, trumpets blared, and an Irish Guards band played martial airs in the streets as 2,000 invited dignitaries and 500,000 Roman Catholics celebrated the consecration of Liverpool’s ...