Interactive tree of Mary Salmond

Mary Salmond 1814
Peter Salmon 17761863
Margaret Freebairn 1773