July 15 - August 13, 2016
An exhibition of new new and recent paintings, sculpture, and installations by US-based artists Claire Ashley, Xuan Chen, and Dan Lam.
Opening: July 15, 2016 | 6–8:30 pm
4411 Montrose
Houston, 77006 TX
713-524-2299
Get directions