Caravaggio • Paintings • Paintings List • Ecce Homo
Oil on Canvas, Painting
c. 1605
Palazzo Rosso
Genoa, Italy, Europe