“Here Comes The Sun” Art Installation Open Until May 16
The Umbrella Community Arts Center 40 Stow St., Concord, MA, United StatesHere Comes The Sun at The Umbrella Arts Center is a collaborative mixed media and lighting installation conceived by artists Ellen McHale and Gail Burr. For this installation, community members […]