Woodruff Park Atlanta

Robert W. Woodruff Park
Peachtree Street NE and Park Place NE
Atlanta, GA 30303
USA
Photo taken in 2008