Marcia Wood Gallery
"The Strand "
263 Walker Street • Atlanta • GA 30313 • June 26 through August 1, 2009

 

s
a