Saint Leonard stained glass, St. Leonard`s Church, Ryton-on-Dunsmore, Warwickshire, England, UK


Size: 3839px × 5758px
Location: Ryton on Dunsmore, Warwickshire, England, United Kingdom
Photo credit: © Colin Underhill / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: church, dunsmore, glass, interior, leonard, leonards, parish, ryton, saint, st, stained, view, village, warwickshire, window