Animal House
LexArt 130 Waltham Street, Lexington, MA, United StatesMay 18 - Jun 9, 2024 11am-5pm Tue-Sun Opening Reception: Sun, May 19, 2024 2 - 4 pm Humans have been responsible for degradation of our environment and destruction of so much natural habitat. This exhibit gives artists a chance to try and give back to nature, to craft novel wildlife housing and provide new […]