Interactive tree of
Annie Maria
Swan
Annie Maria
Swan
1866
–
1866
Thomas
Swan
–
Mary Elizabeth
Virgin
–