LIVE ART and FILM:Charles Atlas, Mika Tajima and New Humans The Pedestrians at South London Gallery from Friday April 1st 2011
27 March 2011 • Mark Westall
This live art presentation transforms the SLG’s main gallery space into a hybrid installation/film set to create a dynamic space… Read More