Wednesday, April 9, 2008

Sarah Sze -- AOD





New York-based artist Sarah Sze's installation of "Tilting Planet" 2006.

No comments: