Madrid’s Prado museum said Monday it will display a 17th-century oil painting by Italian master Caravaggio that has reportedly been sold to a UK national who is a resident in Spain for €36 million.
Madrid’s Prado museum said Monday it will display a 17th-century oil painting by Italian master Caravaggio that has reportedly been sold to a UK national who is a resident in Spain for €36 million.
Sign in to your account