‘Sunflower Seeds’ at The Tate Modern

October 15, 2010