March 6 - 27, 2009
UT Asst. Prof. Liu has created a site-specific installation borrowing from the concept of Miasma, "an illusive fear or threat that does not exist other than in the human mind."
1160 E Commerce St
San Antonio, 78205 TX
(210) 733-8622
Get directions