The Strand
Marcia Wood Gallery • Atlanta, GA •June 26 through August 1, 2009

 

s
a