The Woodruff Arts Center Atlanta

The Woodruff Arts Center
1280 Peachtree St NE
Atlanta, GA 30309
USA
Photo taken in 2015