January 23 - February 28, 2015
Richards’ installation–an information temple complete with security cameras, projections, and panels with unintelligible text and formulas–promises dissolution of self for communality. Surrender your identity.
Opening: January 23, 2015 | 6–8:30 pm
4912 Main Street
Houston, 77002 TX
(713) 528-5858
Get directions