The Crucifixion of Saint Peter, 1601
Caravaggio, The Crucifixion of Saint Peter, 1601, Oil on canvas, 230 x 175 cm, Santa Maria del Popolo, Rome, Italy.
Caravaggio, The Crucifixion of Saint Peter, 1601, Oil on canvas, 230 x 175 cm, Santa Maria del Popolo, Rome, Italy.