Caravaggio Signed Oil Painting on Canvas 20×28 in Baroque