Designed by
Title
The Lady Chapel inside Liverpool Cathedral off Hope Street, Liverpool, Merseyside, UK #319708646
Description
The Lady Chapel inside Liverpool Cathedral off Hope Street, Liverpool, Merseyside, UK on 22 May 2024
This image is editorial