Triumph of David. (1615). Oil on canvas. 128 x 97.