21 Celestial Nest (sold)

21 Celestial Nest  (sold)

80 x 150 x 150 cm, © 2007, €1595,00
Three-dimensional | Installation

sold