Kate G. (Knowlton) Foote

Relationships: