bvmuseum022121.jpg
The Indianapolis Museum of Art at Newfields is located at 4000 N. Michigan Rd. in Indianapolis. A job posting last week for a new museum director museum caused controversy after it noted that the museum wanted to bring in diversity, but also "maintain [its] tradition, core white audience."
.