Interactive tree of
Thomas Henry Moshat
Swan
Thomas Henry Moshat
Swan
1871
–
Lydia Alethia Jane
Simons
1879
–
Thomas
Swan
–
Mary Elizabeth
Virgin
–