Tuesday, November 14, 2006

Carsten Höller


Originally uploaded by sf2london.

Haven't been down them yet, but these slides are in the Tate Modern turbine hall at the moment.

No comments: