Delight and Illusion

is a catalogue.
View online
Pub Date 2001
Publishing Person Shanghart Gallery
Pages 95