September 8 - October 13, 2011
NY artist Rushing’s highly finished paintings of stylized interiors coax viewers into an unworldly land where they must navigate fluid walls and fractured glass.
Opening: September 8, 2011 | 6–8 pm
One Main Street
Houston, 77002 TX
(713) 221-8042
Get directions