November 10 - January 13, 2018
A show of works on paper by artist Shaun O’Dell. The drawings in the exhibition are part of O’Dell’s larger project and film, At Last.
Opening: November 10, 2017 | 6–8 pm
3901 Main Street
Houston, 77002 TX
(713) 526-7800
Get directions