Person ID: I601062518

Ella Thorson

10 Apr 1856 – 22 Nov 1905

Female

Married: 11 Jan 1882 — Lee, Illinois, United States