Caravaggio


The Crucifixion of Saint Peter (detail)

1600
Oil on canvas, width of detail: 51 cm
Cerasi Chapel, Santa Maria del Popolo, Rome