Installation Nation

Installation Nation

Opening June 17th 2016 Indianapolis Art Center 820 E 67th Street Indianapolis IN 46220 Come see this year’s Installation Nation¬†on the beautiful grounds of the Indianapolis Art Center’s 9 acre ArtsPark. ¬†This is the third consecutive year that Primary...