Italy buys Caravaggio painting for 30 million euros

Italy has bought a rare portrait by baroque painter Caravaggio for 30 million euros (£25.9 million), one of the largest state investments ever for a single artwork, the country’s Culture Ministry said. The portrait, painted in around 1598 and attributed to Caravaggio in 1963, depicts Maffeo Barberini, a nobleman who later became Pope Urban VIII. […]

Continue Reading