February 4 - March 6, 2010
A collaborative installation with new mixed-media works by Du Chau, Kathy Lovas, and Alison Starr.
2803 Taylor St.
Dallas, 75226 TX
214-653-0633
Get directionsA collaborative installation with new mixed-media works by Du Chau, Kathy Lovas, and Alison Starr.
2803 Taylor St.
Dallas, 75226 TX
214-653-0633
Get directions