menu
ArchiveExhibition

Maggie Ellenby Sound Byte

12 Nov 2006-10 Jan 2007

108 Rosebery Ave
London EC1R 4TL

Overview

A window installation