Walter MacEwen · Dutch Interior, 1860

Walter MacEwen, Dutch Interior, 1860, oil paint, 62.9 × 81.3 cm. Sold at auction in 2005. See Walter MacEwen’s auction records and prices →