Margaret (Watson) Hall Caine

 

.