Interactive tree of
Helen Jane
Swan
Helen Jane
Swan
1853
–
Ellen
Swan
1823
–
1882
Rose
Swan
–