Exhibitions

Thomas Locher: New Work

30 May–23 June 1990
Karsten Schubert, 85 Charlotte Street