The Supper at Emmaus, 1605-1606

Picture for The Supper at Emmaus, 1605-1606

Caravaggio, The Supper at Emmaus, 1605-1606, Oil on canvas, 141 x 175 cm, Pinacoteca di Brera, Milan, Italy.