Would you like this image in a better quality?
Premium Membership
Liverpool Cathedral aka Cathedral Church of Christ or Cathedral Church of the Risen Christ on St James Mount in Liverpool, UK