Ceri Richards (1903-2014)

Richards was a Welsh painter, print maker and stage designer.