Dali, Salvador · Don Quixote, 1966

Dali, Salvador, Don Quixote, 1966, etching, 16.5 × 11.9 cm. Sold at auction in 2026. See Dali, Salvador’s auction records and prices →