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 →