A Stained Glass Window Depicting Saint Peter, All Saints Harmston, Lincolnshire
Size: 4050px × 6075px
Location: Harmston, Lincolnshire, England
Photo credit: © ASP Religion / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aspimagesasp, britain, christian, christianity, england, glass, great, kingdom, lincolnshire, peter, religion, saint, st, stained, uk, united, window, windows