Edgar Hunt · The Happy Farmyard, 1876
Edgar Hunt, The Happy Farmyard, 1876, oil paint, 50.8 × 76.2 cm. Sold at auction in 2010. See Edgar Hunt’s auction records and prices →
Edgar Hunt, The Happy Farmyard, 1876, oil paint, 50.8 × 76.2 cm. Sold at auction in 2010. See Edgar Hunt’s auction records and prices →