Chimera Q.T.E. installation view, Cell Projects, London, 2012. Images by Mariell Amelie

25 February 2014 By