Overview

Mary Elizabeth Constance Moore

(1860—1933) headmistress and writer on Natal