Rescued and restored Caravaggio painting on display in Spain

The “Ecce Homo” painting by Caravaggio, which was almost mistakenly auctioned at a bargain price, is now on display at the famous Prado Museum in Madrid.