June 10 - August 19, 2017
A show of new works by Houston artist Jonathan Leach. The pieces in the exhibition draw on man-made structures and organic systems and are “inspired by the visual language used to guide us through our environment.”
Opening: June 10, 2017 | 5–7 pm
2309 Caroline Street
Houston, 77004 TX
(713) 659-5424
Get directions