T theartnewspaper.com London's National Gallery buys mysterious altarpiece for $20m 59 points giuliomagnifico 1 year ago 63 comments