Liverpool Metropolitan Cathedral

Rate this item
(0 votes)
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.

Additional Info