Who is the mystery art aficionado that paid $450M for DaVinci’s “Salvator Mundi”? Is it Biff? Charlie? Trouble? Or Foxy! November 20, 2017 Ian Burgess