1058 Delaware Ave SE, 30316 this Saturday or Sunday from 1 to 5pm.
Friday, December 11, 2009
Keys To The Light
Friend and collaborator, Stephen Key has returned to the A from a healthy stint in BK and a short shift on the Left Coast. To set his parameters, he is inviting all into his new home for a showing of his art that remains from these journeys. Join him at: