Westminster Cathedral is the mother church of the Catholic Church in England and Wales. It is the largest Catholic church in the UK and the seat of the Archbishop of Westminster.
Westminster Cathedral - 330mm x 950mm
£95.00Price
Westminster Cathedral is the mother church of the Catholic Church in England and Wales. It is the largest Catholic church in the UK and the seat of the Archbishop of Westminster.