Ecce Homo (c. 1605) Caravaggio (1571-1610) Ecce Homo c.1605 Oil on canvas, 128 x 103 cm Palazzo Rosso, Genova