Exhibitions & Events
Site Gallery is Sheffield’s international contemporary art space, specialising in new media, moving image and performance.
Showing 3 events or exhibitions
Liquid Crystal Display
Building on the work of leading contemporary artists of our time, Liquid Crystal Display (LCD) suggests we now inhabit a ‘crystal era’.29 Sep 2018 – 27 Jan 2019