The Charlotte streetsign sculpture points visitors every which way from its location on The Green in downtown Charlotte, NC. The Green is a ...

Photo of the iconic Charlotte signs statue/public art located on The Green in Uptown Charlotte. The Green is actually the top level of an underground parking garage.

pin 8
heart 2
speech 1
Pinterest • The world’s catalogue of ideas
Search