The Mother of All Idols

Nicola Spencer, ‘The Mother of All Idols’, Installation, mixed media., 21/5/2012. Photo: Nicola Spencer.


0 Comments