Leonardo da Vincis painting, Saviour of the World, sold for $450m on 15 November. The price, which includes a buyers premium, makes it the most expensive painting ever sold at an auction
Leonardo da Vincis painting, Saviour of the World, sold for $450m on 15 November. The price, which includes a buyers premium, makes it the most expensive painting ever sold at an auction