Caravaggio • Paintings • Paintings List • Saint Matthew and the Angel
Oil on Canvas, Painting
1602
Kaiser Friedrich Museum
Berlin, Germany, Europe