Gift from France
The Woodruff Arts Center complex is home to some of the City’s premiere arts organizations. The Atlanta Symphony Orchestra, Alliance Theatre, and High Museum of Art all reside within its walls. The artistic theme continues on the Center’s grounds with other works of art situated around the campus. Amid these is a piece with a nod to a tragic part of Atlanta’s past. It’s the tale of the statue on the hill, in this week’s Stories of Atlanta.