April 27 - June 3, 2017
An exhibition featuring works by the artists who reside in Gugging, a mental hospital outside of Vienna.
Opening: April 27, 2017 | 6–9 pm
1020 Peden Street
Houston, 77006 TX
713.862.5745
Get directionsAn exhibition featuring works by the artists who reside in Gugging, a mental hospital outside of Vienna.
1020 Peden Street
Houston, 77006 TX
713.862.5745
Get directions