David Claerbout, ‘The Shadow Piece’, 2005, Stedelijk Museum Amsterdam

About David Claerbout

Belgian, b. 1969, Kortrijk, Belgium, based in Antwerp, Belgium; Berlin