menu
ArchiveExhibition

Charles Atlas, Mika Tajima & New Humans : The Pedestrians

1 Apr-10 Apr 2011

South London Gallery
London SE5 8UH

Overview

A hybrid installation/film set creating a space for live performance, music, video and sculpture.