A woman lays on the new installation by Ai Weiwei entitled "Sunflower Seeds", at its unveiling in the Turbine Hall at the Tate Modern gallery, in London on Oct 11, 2010. [China Daily/Agencies]
Go to Forum >>0 Comments