February 6 - 21, 2009
St. Louis-based artist Cheryl Childress’ photographs of staged events question the difference between fantasy and delusion, and we’re intrigued by the results. This is her first solo show, and its definitely worth a look!
106C Blue Star
San Antonio, 78247 TX
(210) 226-6688
Get directions