-
"The Porch" at Arts Center Station
“The Porch” at Arts Center Station Location: Atlanta, Georgia Size: .25 acres Status: 2016 installation Collaborators Midtown Alliance in partnership with MARTA and the High Museum of Art Features Public space activation, public art installation More Projects