scenes from the life of Abraham leaded leaded light lattice stained glass window London England


The scene probably shows the episode in the Old Testament in which three angels visit Abraham in the valley of Mambre to announce that his elderly wife Sara was to have a child Abraham laid their meal ready and stood there beside them in the shade of the trees he was presumably depicted to the right with Sara Normandy Rouen France


Size: 5433px × 3608px
Photo credit: © Peter Horree / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: abraham, antiquity, architecture, britain, british, catholic, christ, christian, christianity, church, classic, cross, culture, deity, devotion, england, english, faith, glass, godhead, great, holy, lattice, leaded, life, ligh, light, medieval, monument, religion, scenes, site, stained, style, window, worship