Amedeo Modigliani's “Tête” Sale Price | $43m+ 28 % | InfoFlow