Title : The Denial of St Peter
Artist : CARAVAGGIO
The Denial of St Peter // CARAVAGGIO // Italian // (b. 1571, Caravaggio, d. 1610, Porto Ercole) // 1610 // Oil on canvas, 94 x 125 cm // Shickman Gallery, New York
The Denial of St Peter // CARAVAGGIO // Italian // (b. 1571, Caravaggio, d. 1610, Porto Ercole) // 1610 // Oil on canvas, 94 x 125 cm // Shickman Gallery, New York