INSTALLATIONS > Rice Gallery

too much
too much
2008

too much
Rice Gallery
Houston, Texas
nov6 - dec14
2008