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