menu
ArchiveExhibition

up to here

31 Mar-28 Apr 2003

Space Station Sixty-five
London SE11 4PT

Overview

A window retrospective of work from previous exhibitions 24 hours daily