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