Ivon Hitchens · A Mill and Pool, 1893

Ivon Hitchens, A Mill and Pool, 1893, oil paint, 60.8 × 137.2 cm. Sold at auction in 2013. See Ivon Hitchens’s auction records and prices →