Rome - Marc Haegeman Photography

The Crucifixion of Saint Peter by Caravaggio (1600)

Santa Maria del Popolo, Cerasi Chapel

CaravaggiopaintingbaroqueSanta Maria del Popolo