Interactive tree of Sarah McSWAN

Sarah McSWAN 1872
William J CORBETT
Hugh McSWAN 18391922
Margaret BEATON 18471933
Donald McSWAN
Charlotte MORRISON
Angus BEATON
Marion CHISHOLM