Hosted on MSN9mon
Titian Renaissance painting found at London bus stop set to sell for up to £25millionA Renaissance painting that was stolen and found seven years later at a London bus stop is expected to fetch ... where it has hung in the State Drawing Room pretty much ever since.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results