MoreLessShareEmailFacebookTwitterCopy LinkLink Copied!e-fluxDirectorySubscribeSpace Studio129-131 Mare StreetE8 3RH LondonEnglandShareEmailFacebookTwitterCopy LinkLink Copied!More from Space StudioAugust 9, 2007Space Studio Two solo exhibitionsShareEmailFacebookTwitterCopy LinkLink Copied!