menu
ArchiveExhibition

jemima stehli

26 Mar-3 May 2003

Lisson Gallery, 27 Bell St
London NW1 5BY