Pyrrha and Deucalion. (1655). Oil on canvas. 83 x 107.