Frank Stella · Ostropol I, 1973

Frank Stella, Ostropol I, 1973, canvas, 226.1 × 226.1 cm. Sold at auction in 2026. See Frank Stella’s auction records and prices →