A stained glass window by Lavers, Barraud & Westlake, depicting The Magnificat, St Mary & the Holy Cross, Alderminster, Warwickshire
Size: 1548px × 4914px
Location: St Mary & the Holy Cross, Alderminster, Warwickshire
Photo credit: © ASP Religion / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, alderminster, anima, aspimagesasp, barraud, blessed, britain, british, christian, christianity, church, dominum, england, english, glass, god, gourd, great, icon, iconography, isles, kingdom, lavers, magnificat, mary, mother, painted, parish, pilgrims, religion, religious, staff, stain, stained, symbol, symbolism, symbols, uk, united, virgin, warwickshire, water, westlake, window, windows