Ged Wells 'Nihilistic Puppets' at Thunders store London. February 22 2017

Ged Wells exhibition of new paintings and drawings entitled 'Nihilistic Puppets', showing at Thunders store London.