London > Sunflower Seeds, an installation by Chinese artist Ai Weiwei, at the Tate Modern until May 2, 2011. Video > VernissageTV
London > Sunflower Seeds, an installation by Chinese artist Ai Weiwei, at the Tate Modern until May 2, 2011. Video > VernissageTV