Oliver Art Center: glimpses

Friday and Saturday, July 28 & 29, Oliver Art Center gallery buzzed with activity as nine Chelsea area artists revealed their latest works for the installation “Bugs, Birds and Beasts.” The show runs through 8 September 2017.Read more