Ed Ruscha · The Future, 1981
Ed Ruscha, The Future, 1981, oil paint, 55.8 × 203.2 cm. Sold at auction in 2023. See Ed Ruscha’s auction records and prices →
Ed Ruscha, The Future, 1981, oil paint, 55.8 × 203.2 cm. Sold at auction in 2023. See Ed Ruscha’s auction records and prices →