Friday, 17 January 2014

Inside Liverpool : The Metropolitan Cathedral


The Metropolitan Cathedral of Christ the King is the cathedral of the Roman Catholic Archdiocese of Liverpool in Liverpool, England. The cathedral is the seat of the Archbishop of Liverpool. 

No comments:

Post a Comment