September 8 - October 15, 2016
An exhibition of works by artist Stephen Mueller (1947-2011). The paintings in this show are inspired by Greek mythology and the artist’s experiences in Mexico.
Opening: September 8, 2016 | 6–8 pm
2012 Peden Street
Houston, 77019 TX
(713) 524-1593
Get directions