Designed by
Title
The altar in the lady chapel in St John the Baptist's Church, Chester #335136150
Description
Chester. Cheshire, United Kingdom - 20 March 2024 : The altar in the lady chapel in St John the Baptist's Church, Chester
This image is editorial