Caravaggio
The Crucifixion of Saint Peter
1600
Oil on canvas, 230 x 175 cm
Cerasi Chapel, Santa Maria del Popolo, Rome