Stained glass window by the Kempe Studios, depicting Saint Peter, St Andrew's Church, Old Cleeve, Somerset, England
Stained glass window by the Kempe Studios depicting Saint Peter, St Andrew's Church, Old Cleeve, Somerset, England. Installed in 1898
Size: 2216px × 4280px
Photo credit: © ASP Religion / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, andrew, aspimagesasp, britain, british, charles, christian, christianity, church, eamer, england, glass, great, isles, kempe, kingdom, peter, petrus, religion, saint, somerset, st, stained, studios, uk, united, window, windows