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