september 6 - november 24, 2007
Marcia Wood Gallery, Atlanta

 

 

Monica Duncan & Lara Odell
Laundromat
2003
video, 10 min.

back