‘Lost’ €50 million masterpiece Ecce Homo by Italian master Caravaggio to go on show at Madrid’s Prado museum after nearly being sold for €1,500
A LONG-LOST painting by Italian master Caravaggio that was on the verge of being sold for just €1,500 before an expert stepped in has gone