The Liberation of St. Peter is an oil painting on canvas (310×207 cm) by Battistello Caracciolo executed in 1615 and kept at the Pio Monte della Misericordia in Naples.
Battistello Caracciolo
1578 - 1635
Pio Monte della Misericordia
Want to see more ? Try the app now !
or