148 none none true true true Close Next Previous The requested content cannot be loaded. Please try again later.
Scintilla: the glittering speck (2010), a triptych Reredos painting at Christ Church, Spitalfields in London. The paintings allude to Life, Death and Resurrection in Symbolic form.