June 17 - October 17, 2017
A new public art installation by Houston self-taught artist Patrick Turk. From Mystic Lyon: “The Demiurge is the builder of the Universe and all things material. It is the force through which Everything is conceived and created. It is atomic and molecular. It is liquid, gas, and solid. It is bacteria, amoeba, and fungi. It is plants, animals and all of us.”
Opening: June 17, 2017 | 6–9 pm
On View: July 29, 2017 | 8:30–11 pm
Saturday Mystical Hours
5017 Lyons Ave.
Houston, 77020 Texas
713-582-1198
Get directions