David Shepherd · Mostly Elephants, 1930

David Shepherd, Mostly Elephants, 1930, oil paint, 76.2 × 152.4 cm. Sold at auction in 2019. See David Shepherd’s auction records and prices →