News
It was given the stamp of approval by art and history experts – and has now fetched a world record £15.5million at auction. A 4in-high Chinese seal – used to stamp paintings as a sign of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results