A stained glass window depicting the crucifixion of Saint Peter, Wormleighton Church, Warwickshire, England
Size: 2816px × 4984px
Location: Wormleighton Church, Warwickshire, England
Photo credit: © ASP Religion / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aspimagesasp, britain, british, christian, christianity, church, churches, cross, crucified, crucifixion, crucify, england, glass, great, isles, kingdom, martyr, martyrdom, martyred, martyrs, painted, peter, religion, religious, saint, saints, st, stained, symbol, symbols, uk, united, upside, window, windows