April 13 - August 1, 2012
The new Mae Wested series is part of Crosher’s The Michelle duBois Project, inspired by the impossibility of knowing oneself through photographs.
Opening: April 13, 2012 | 9–11:45 pm
161 Glass Street
Dallas, 75207 TX
(214) 821-2522
Get directions