July 8 - August 12, 2017
A show of prints and paintings by artist Leamon Green. The pieces in the show focus on the human form and explore how we present ourselves as a culture.
Opening: July 8, 2017 | 5:30–8 pm
Artist talk at 5:30
2631 Colquitt Street
Houston, 77098 TX