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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results