deadcuts38 Published November 22, 2015 at 1200 × 900 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 → Starsha Lee @ Ritter-Zamet gallery