menu
ArchiveExhibition

MAGGIE ELLENBY: signal

28 Nov 2005-3 Feb 2006

108 Rosebery Ave
London EC1R 4TL

Overview

A window installation