18 June 12 Mother Of All Idols Nicola Spencer, ‘Mother Of All Idols’, Mixed media – installation, 17/6/2012. Photo: Nicola Spencer. 0 Comments