David Shepherd · The Elephant and the Ant Hill, 1973

David Shepherd, The Elephant and the Ant Hill, 1973, oil on canvas, 28 × 60 cm. Sold at auction in 2007. See David Shepherd’s auction records and prices →