A stolen painting found in a plastic bag at a London bus stop just sold for $22 million.
It was the highest-priced work to be sold that evening and set a record for any work by Titian, the auction house said. The painting's longtime owners...contained the painting ...
INSIDER via Yahoo
1 hour ago