Foglet 5830110, 1999
plywood, 58 x 30 x 110 inches, 147 x 76 x 280 cm
previousnext