Designed by
Title
Stained glass alter window showing the Bible story of the wedding at cana #317410340
Description
Chester. Cheshire, United Kingdom - 20 March 2024 : Stained glass alter window showing the Bible story of the wedding at cana and other miracles in St John the Baptist's Church, Chester
This image is editorial