The Crucifixion of Saint Peter, 1601

Picture for 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.