Louisa Chase · Brook, 1980

Louisa Chase, Brook, 1980, oil on canvas, 91 × 183 cm. Sold at auction in 2022. See Louisa Chase’s auction records and prices →