Helaine Blumenfeld

Recent Sculptures

Leinster Fine Art, London, UK
1st October - 6th November, 1982



Image ID 00568
ISBN