A stained glass window by Herbert Bryans depicting The Annunciation, St Mary's Church, Leake, North Yorkshire
Size: 3800px × 4656px
Location: St Mary's Church, Leake, North Yorkshire
Photo credit: © ASP Religion / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: angel, annunciation, aspimagesasp, ave, blessed, britain, british, bryans, christianity, church, england, gabriel, garbriel, gb, glass, great, herbert, isles, kingdom, leake, luke, maria, mary, north, religion, religious, saint, scene, stained, uk, united, virgin, window, windows, yorkshire