A Cimabue painting discovered above a kitchen stove in France and later sold for €24 million ($26 million today) at auction has been acquired by the Louvre, in a delayed win for the Paris museum after losing it to a rival bidder three years earlier. As reported by the Guardian, the painting, called Christ Mocked and painted sometime around 1280 by the Florentine artist, is
Continue Reading