Neil Jenney · Biosphere #3, 1971
Neil Jenney, Biosphere #3, 1971, panel, 78.7 × 655.3 × 12.7 cm. Sold at auction in 2024. See Neil Jenney’s auction records and prices →
Neil Jenney, Biosphere #3, 1971, panel, 78.7 × 655.3 × 12.7 cm. Sold at auction in 2024. See Neil Jenney’s auction records and prices →