Sunday, April 22, 2007

So Why So Sad?

Carsten Holler's 'Test Site' (aka. the slides) at the Tate Modern looks kinda sad in dismantling phase...