Family Tree

Margaret Hardy

CW
Cathrine Whyte
1827–1875
MH
Margaret Hardy
1796–1862
DW
David Whyte
1830–1896