Michelangelo Merisi from Caravaggio

Crucifixion of Saint Peter (1600-1601) Santa Maria del Popolo, Rome