Paradox Passage, 2002 Mirror and door, 198 x 80 x 38 cm Installation view Cosmic Gallery, Paris Private collection
1 of 9 | Next