Giovanni Francesco Barbieri · The Penitent Magdalene

Giovanni Francesco Barbieri, The Penitent Magdalene, oil on canvas, 230.5 × 177.2 cm. Sold at auction in 2026. See Giovanni Francesco Barbieri’s auction records and prices →