Mohammed bin Salman

Da Vinci’s most expensive painting is aboard Saudi Crown Prince’s yacht

The world's most expensive painting, Leonardo Da Vinci's $450 million ‘Salvator Mundi’, has a home…