Abraham sacrificing Isaac stained glass, All Saints Church, Down Ampney, Gloucestershire, England, UK

- Image ID: BF1T3X
Colin Underhill / Alamy Stock Photo
Image ID: BF1T3X
Location: Down Ampney, Gloucestershire, England, United Kingdom