East window by Lavers, Berraud and Westlake, St Peter's Church, Deene, Northamptonshire; Detail; Nativity and Annunciation


Size: 2892px × 3936px
Photo credit: © ASP Religion / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: angel, annunciation, aspimagesasp, ave, berraud, blessed, britain, christ, christianity, church, churches, england, gabriel, glass, great, jesus, kingdom, kneeling, lavers, maria, mary, nativity, northamptonshire, painted, prayer, praying, religion, scene, stain, stained, uk, united, virgin, westlake, window, woman