ELLA BARCLAY | DECEMBER 7 & 8, 2012

ELLA BARCLAY | DECEMBER 7 & 8, 2012

ELLA BARCLAY | DECEMBER 7 & 8, 2012

For Free Fall Ella Barclay will explore the immersive and distracting appeal of new technologies in her new installation of water, mist and light.