The decorated filmmaker, along with co-directors Sarah Burns and David McMahon, open up about their new film "Leonardo da ...
The “Salvador Mundi,” a $450 million portrait, is the most expensive artwork ever to be sold. In 2018, it was displayed at ...