Oli Sihvonen · Duplex, 1963

Oli Sihvonen, Duplex, 1963, oil paint, 142.2 × 132.1 cm. Sold at auction in 2025. See Oli Sihvonen’s auction records and prices →