Discover impressive public art at Atlanta’s newest landmark

Phase I of the Art Walk begins at 10th Street just north of the Midtown MARTA station and continues to 11th Street. Look up! See those metal spheres …

No Comments

Sorry, the comment form is closed at this time.