David Shepherd · Elephant Afternoon, 1931
David Shepherd, Elephant Afternoon, 1931, oil paint, 66.7 × 107.4 cm. Sold at auction in 2024. See David Shepherd’s auction records and prices →
David Shepherd, Elephant Afternoon, 1931, oil paint, 66.7 × 107.4 cm. Sold at auction in 2024. See David Shepherd’s auction records and prices →