Ed Ruscha · Devil or Angel, 1973
Ed Ruscha, Devil or Angel, 1973, canvas, 137.2 × 152.4 cm. Sold at auction in 2025. See Ed Ruscha’s auction records and prices →
Ed Ruscha, Devil or Angel, 1973, canvas, 137.2 × 152.4 cm. Sold at auction in 2025. See Ed Ruscha’s auction records and prices →