Spouses/Children: Thomas EARNSHAW
General Notes:
1861 census : see husband1871 census : see husband1881 census : see husband
Sophia married Thomas EARNSHAW. (Thomas EARNSHAW was born circa 1829 in Huddersfield, Yorkshire.)