Acid Rain, 2006 Greenhouse and mirror, 195 x 195 x 255 cm Installation view Cosmic Gallery, Paris Courtesy of the artist and Cosmic Gallery, Paris
2 of 9 | Previous Next