Stained glass window by the Kempe Studios depicting The Annunciation, St Etheldreda's Church, West, Quantoxhead, Somerset, England
Stained glass window by the Kempe Studios depicting The Annunciation, St Etheldreda's Church, West, Quantoxhead, Somerset, England
Size: 2598px × 3632px
Location: St Etheldreda's Church, West, Quantoxhead, Somerset, England
Photo credit: © ASP Religion / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: angel, annunciation, archangel, archangels, aspimagesasp, blessed, britain, british, charles, christian, christianity, church, eamer, england, gabriel, glass, great, handmaid, icon, iconography, icons, isles, kempe, kingdom, kneeling, lord, mary, religion, somerset, stain, stained, studios, uk, united, virgin, window, windows