
Italian painting once found on bus stop sells for record $22.3 million
A remarkable painting by Italian Renaissance master Titian, famously discovered in a plastic bag at a London bus stop, has fetched a staggering $22.3 million at auction, setting a new record for the artist.“The Rest on the Flight into Egypt” was auctioned at Christie’s in London on Tuesday, exceeding its estimate of £15 million-£25 million…