Eric Sloane · Country Church, 1905

Eric Sloane, Country Church, 1905, oil paint, 61 × 75.6 cm. Sold at auction in 2007. See Eric Sloane’s auction records and prices →