Margaret Preston · INDOOR STILL LIFE, 1913

Margaret Preston, INDOOR STILL LIFE, 1913, oil on canvas, 53.5 × 65.5 cm. Sold at auction in 2019. See Margaret Preston’s auction records and prices →