deadcuts16 Published November 22, 2015 at 1200 × 673 in ORGAN: Starsha Lee, Deadcuts and a whole load of art, performance, smoke and red light at the Ritter-Zamet gallery, East London ← Previous Next → Sean Worrall @ Ritter-Zamet gallery