Crucifixion of St. Peter (after Caravaggio)

‘Crucifixion of St. Peter (after Caravaggio)’
(1m90 x 1m50 - oil on canvas)

Crucifixion of St. Peter (after Caravaggio) painting by Alex Deforce