FLAVA FRESH!
Indianapolis Art Center 820 E 67th St, Indianapolis, IN, United StatesArt Center galleries connect the community with artwork of local, regional and national artists. Rotating exhibitions fill our six galleries and are always free and open to the public. Join us on Thursday, November 10, from 5-8 PM […]