Charles Atlas, Mika Tajima and New Humans: The Pedestrians at South London Gallery. 2011/04/01 – 2011/04/21 Read more Images courtesy South London Gallery.