Glen Perotte’s ‘Remnants of Life’ is on display at CCA Galleries International until 22 October. Brought up in Brooklyn, and having lived Manhattan, London and finally St. Helier, Glen’s life has always been that of an “urban dweller” and the “city” is the environment he is most familiar with. Yet, his latest body of work […]