Sculptural installation by New London artists wins CTSG Arts Award Posted on June 21, 2017October 27, 2017 by Read about it in The Day newspaper.