Experts Fix Bungled Church Painting Restoration After Saint Peter Was Turned Into Doubting Thomas
Experts in Belgium have fixed a bungled restoration the painting linked with Flemish Grand Master Rubens that saw Saint Peter being handed the keys to the kingdom of heaven by…