Giovanni Baglione · Repentant Saint Peter, 1566

Giovanni Baglione, Repentant Saint Peter, 1566, canvas, 110.5 × 83.8 cm. Sold at auction in 2026. See Giovanni Baglione’s auction records and prices →