Ellsworth Woodward · The Pond, 1861

Ellsworth Woodward, The Pond, 1861, oil on artist board, 22.9 × 30.5 cm. Sold at auction in 2000. See Ellsworth Woodward’s auction records and prices →