Noah's Sacrifice after Deluge. (1653). Oil on canvas. 140 x 194.