Side chapel altar, stained glass windows inside the church at Urchfont, Wiltshire, England, UK
Size: 2533px × 3800px
Photo credit: © geogphotos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: altar, architecture, christianity, church, england, glass, history, indoors, people, photography, place, religion, stained, uk, wiltshire, window, worship