Agency reveals inner workings of design in Masterworks show
The artists of the Cosmic Design Agency are set to take centre stage in a new exhibition at the Masterworks Museum of Bermuda Art. “Eye for I”, which opens on March 10, is intended to reflect on 20 ye...