mail_outline sales@mediastorehouse.com
Depiction of Abraham sacrificing Isaac, Gate of Paradise door of the Baptistry of San Giovanni, UNESCO World Heritage Site, Florence, Tuscany, Italy, Europe
Stained glass of Adam and Eve, and Abraham preparing to sacrifice Isaac, St. Marys church, Deerhurst, Gloucestershire, England, United Kingdom, Europe