Sacrifice of Isaac Caravaggio, 1603, Oil on canvas 104 × 135 cm, Uffizi, Florence, Italy. You can see the original painting of Caravaggio here!
Your browser does not support iframes.