menu
ArchiveExhibition

Anthea Hamilton : Athens

21 May-23 May 2006

Ibid Gallery
London W1W 8RY

Overview

Installation. Anthea Hamilton's first London solo show. Gallery closed throughout August