Lumen Center · Balla, circa 1988

Lumen Center, Balla, circa 1988, polished stainless steel structure, 39 × 180 × 20 cm. Sold at auction in 2024. See Lumen Center’s auction records and prices →