Family Tree

Peter Andrew Stewart

PS
Peter Stewart
1852–1934
CM
Charlotte MacDonald
1864–1951