The Altar, Liverpool's Roman catholic Metropolitan Cathedral of Christ the King. Liverpool, England, UK.

- Image ID: TXAM17
The Altar, Liverpool's Roman catholic Metropolitan Cathedral of Christ the King. Liverpool, England, UK.
Nick Scott / Alamy Stock Photo
Image ID: TXAM17
Save to lightbox