Home Art & Design Madrid: the “Discovered Caravaggio” on display at the Prado. They were about to sell it for 1.500 euros…