Ceri Richards · The Sculptor's Landscape, 1903

Ceri Richards, The Sculptor's Landscape, 1903, oil paint, 50.8 × 61 cm. Sold at auction in 2013. See Ceri Richards’s auction records and prices →