menu
ArchiveExhibition

Maggie Ellenby scat

16 Mar-6 May 2005

108 Rosebery Ave
London EC1R 4TL

Overview

A window installation