Frances Clayton Richards (1903 - 1985) Biography Frances Richards (née Clayton; 1 August 1903 - 14 February 1985) was a British painter, embroiderer, and illustrator. View full Wikipedia entry This biography is from Wikipedia under an Attribution-ShareAlike Creative Commons License. Spotted a problem? Let us know. Details Born: UK Nationality: British Related person / Organisation / Artist: Ceri Geraldus Richards