menu
ArchiveExhibition

Stephen Shore

11 Dec 2003-31 Jan 2004

Simon Lee Gallery
London W1J 8DT