Families — Hafford

Given names Surname Age Given names Surname Age Marriage Place Last change
26 21
between April 1873 and June 1873
150 7 Never