Tate Modern

Tate Modern

1
October 12, 2010

Ai Weiwei holds hand-painted, porcelain sunflower seeds from his installation at the Tate Modern in London.

apples