Overview

Catherine Morice Charteris

(1837—1918) philanthropist