Dorothy Clewes was born on July 6, 1907 in Beckenham, Kent, England, UK. Dorothy was a writer, known for
The Scarlet Daffodil (1954) and
Jackanory (1965). Dorothy was married to Winston David Armstrong Clewes. Dorothy died on February 8, 2003 in Seaford, East Sussex, England, UK.