Louisa L. Chase · Brook, 1980

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