Diane Itter · Temple Interior, 1983

Diane Itter, Temple Interior, 1983, linen, 42 × 22 cm. Sold at auction in 2025. See Diane Itter’s auction records and prices →