Margery Sharp

Writing 121 years Born 1905-01-25 Salisbury, Wiltshire, England, UK

Biography

English novelist.