Interactive tree of
Louisa Helen
Swan
Louisa Helen
Swan
1864
–
1884
Ellen
Swan
1823
–
1882
Rose
Swan
–