The Woodruff Arts Center Atlanta

 

The Woodruff Arts Center

1280 Peachtree St NE
Atlanta, GA 30309
USA

Photo taken in 2015