Our Maritime Ties
Janet MacPherson
Generation: 1
Generation: 3
1. Janet MacPherson Janet — ? Fraser, of Foyers. [Group Sheet]
Children:
2. John MacPherson Children:
Generation: 3
4. Ewen MacPherson, of Cluny Children: