menu
ArchiveExhibition

Des Hughes The Screaming Abdabs

8 Oct-16 Nov 2003

The Showroom
London NW8 8PQ

Overview

New sculptural installation.