Alvar Aalto · Screen, 1930

Alvar Aalto, Screen, 1930, Pine, 198.1 × 149.9 cm. Sold at auction in 2017. See Alvar Aalto’s auction records and prices →