Installation overview september 2007
at CTRL gallery, Houston, Texas, USA.