Longest piece of public art in Columbus to hang above High Street in June

A 229-foot-long cloudlike sculpture will be hung over North High Street Downtown in June, becoming the longest piece of public art in the city.

No Comments

Sorry, the comment form is closed at this time.