David Farquharson · Landscape, 1877
David Farquharson, Landscape, 1877, oil on canvas, 61 × 91.4 cm. Sold at auction in 2025. See David Farquharson’s auction records and prices →
David Farquharson, Landscape, 1877, oil on canvas, 61 × 91.4 cm. Sold at auction in 2025. See David Farquharson’s auction records and prices →