Sacrifice of Isaac, 1603

Picture for Sacrifice of Isaac, 1603

Caravaggio, Sacrifice of Isaac, 1603, Oil on canvas, 104 x 135 cm, Uffizi Gallery, Florence, Italy.