Interactive tree of Sarah Ann Thompson Simons

Sarah Ann Thompson Simons 1853
Benjamin Swan 18551923
Richard Thompson Simons
Joseph Cooper Swan
Sarah Jane Swan