Interactive tree of
Philippa Ann
Swan
Philippa Ann
Swan
1861
–
Ellen
Swan
1823
–
1882
Rose
Swan
–