Women / Persons ~ P10012
Mary Farnham
Alternate Names:
- Mary Jane Farnham
- M.J. Farnham
Gender: Female
Life Dates:
Types:
- Activist
- English
- Missionary
Women / Persons ~ P10012