Caravaggio • Paintings • Paintings List • Denial of Saint Peter
Oil on Canvas, Painting
1610
Metropolitan Museum of Art
New York City, NY, USA, North America