06 May Discover impressive public art at Atlanta’s newest landmark Posted at 21:21h in Hood Art, Just Hood by 0 Comments Share 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 …
Sorry, the comment form is closed at this time.