A twice-stolen painting by Italian Renaissance master Titian, which was once found in a plastic bag at a bus stop in London, sold for $22.3 million at auction on Tuesday. “The Rest on the Flight ...
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 ...