Flemish master Peter Paul Rubens' newly resurfaced painting 'Christ on the Cross' was sold in Versailles, France recently.
A hidden masterpiece by 17th-century Baroque painter Peter Paul Rubens (1577–1640, Belgium) recently appeared at a French auction house and was sold for a high price. According to AFP on the 1st, ...