Art News Chinese Seal Believed to Be from Imperial Summer Palace Sacked in 1860, for Sale at Bonhams Posted byconteMarch 19, 2011