menu
ArchiveExhibition

Claire Barclay

20 Oct-19 Nov 2005

Stephen Friedman Gallery
London W1S 3LQ

Overview

New works