Ceri Richards

Ceri Richards (1903-1971), Welsh painter, print maker and stage designer.