lCyBgK73

The Mahaiwe Performing Arts Center in Great Barrington. Photo courtesy Mahaiwe Performing Arts Center