Interactive tree of Peter Salmon

Peter Salmon 18321853
William Salmon 18121860
Margaret McNeil 18091860
Peter Salmon 17761863
Margaret Freebairn 1773
Malcolm McNeil 1779
Janet Hamilton 17791853
James Hamilton
Agness Mcgrigor