Glass screens at The Chapel of our lady of Reconciliation, Walsingham, Norfolk.
The windows were designed by Sally Scott in Putney and were hand etched. They depict the Annunciation and Richeldis' vision of Our Lady.
Size: 5281px × 1696px
Location: Little Walsingham, Norfolk, England, UK.
Photo credit: © Stuart Aylmer / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: catholic, chapel, designed, etched, giles, glass, houghton, lady, national, reconciliation, roman, sally, scott, screen, screens, shrine, st., walsingham