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 →